<!DOCTYPE html>
<html lang="en-US" prefix="og: https://ogp.me/ns#">
<head>
	<meta charset="UTF-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1" />
	<link rel="profile" href="http://gmpg.org/xfn/11" />
	<link rel="pingback" href="https://ultramon.ro/xmlrpc.php" />
	<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
				<script>document.documentElement.className = document.documentElement.className + ' yes-js js_active js'</script>
			<meta name="robots" content="noindex, follow" />
<link rel="canonical" href="https://ultramon.ro/magazin/feed/" />
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&#038;family=Rajdhani:wght@500;600;700&#038;family=Inter:wght@400;500;600;700;800&#038;display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&#038;family=Rajdhani:wght@500;600;700&#038;family=Inter:wght@400;500;600;700;800&#038;display=swap"></noscript>

<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
<title>Magazin &#8211; Ultramon</title>
<meta name="description" content="Products Archive - Ultramon"/>
<meta name="robots" content="follow, noindex"/>
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Magazin - Ultramon" />
<meta property="og:description" content="Products Archive - Ultramon" />
<meta property="og:url" content="https://ultramon.ro/en/magazin/feed/" />
<meta property="og:site_name" content="Ultramon" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Magazin - Ultramon" />
<meta name="twitter:description" content="Products Archive - Ultramon" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://ultramon.ro/en/#place","geo":{"@type":"GeoCoordinates","latitude":"44.1733","longitude":" 28.6347"},"hasMap":"https://www.google.com/maps/search/?api=1&amp;query=44.1733, 28.6347","address":{"@type":"PostalAddress","streetAddress":"Aleea Macilor nr. 2, bl. B2, sc. C, ap. 44, parter","addressLocality":"Constanta","addressRegion":"Constanta","postalCode":"900587","addressCountry":"RO"}},{"@type":"Organization","@id":"https://ultramon.ro/en/#organization","name":"Ultramon","url":"https://ultramon.ro","email":"office@ultramon.ro","address":{"@type":"PostalAddress","streetAddress":"Aleea Macilor nr. 2, bl. B2, sc. C, ap. 44, parter","addressLocality":"Constanta","addressRegion":"Constanta","postalCode":"900587","addressCountry":"RO"},"logo":{"@type":"ImageObject","@id":"https://ultramon.ro/en/#logo","url":"https://ultramon.ro/wp-content/uploads/2025/11/Logo-Ultramon-PNG.png","contentUrl":"https://ultramon.ro/wp-content/uploads/2025/11/Logo-Ultramon-PNG.png","caption":"Ultramon","inLanguage":"en-US","width":"300","height":"120"},"contactPoint":[{"@type":"ContactPoint","telephone":"+40241630700","contactType":"customer support"}],"description":"Ultramon este furnizor de echipamente de siguranta maritima si navala in Constanta, Romania. Oferim veste de salvare SOLAS, colaci de salvare, echipamente PSI navale, instrumente de navigatie, mijloace pirotehnice de semnalizare si servicii de recertificare plute de salvare.","location":{"@id":"https://ultramon.ro/en/#place"}},{"@type":"WebSite","@id":"https://ultramon.ro/en/#website","url":"https://ultramon.ro/en","name":"Ultramon","publisher":{"@id":"https://ultramon.ro/en/#organization"},"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://ultramon.ro/en/magazin/feed/#webpage","url":"https://ultramon.ro/en/magazin/feed/","name":"Magazin - Ultramon","isPartOf":{"@id":"https://ultramon.ro/en/#website"},"inLanguage":"en-US"},{"@type":"LocalBusiness","@id":"https://ultramon.ro/#localbusiness","name":"Ultramon","description":"Furnizor autorizat de echipamente de siguran\u021b\u0103 maritim\u0103 \u0219i naval\u0103 \u00een Constan\u021ba. Plute salvare SOLAS, veste salvare, sting\u0103toare navale, mijloace pirotehnice, simboluri IMO. Servicii de testare \u0219i recertificare.","url":"https://ultramon.ro","telephone":"+40241630700","email":"office@ultramon.ro","image":"https://ultramon.ro/wp-content/uploads/2025/05/Logo-Ultramon-PNG.png","logo":{"@id":"https://ultramon.ro/#logo"},"address":{"@type":"PostalAddress","streetAddress":"Aleea Macilor nr. 2, bl. B2, sc. C, ap. 44, parter","addressLocality":"Constan\u021ba","addressRegion":"Constan\u021ba","postalCode":"900587","addressCountry":"RO"},"geo":{"@type":"GeoCoordinates","latitude":"44.187562","longitude":"28.641424"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"08:30","closes":"16:30"}],"priceRange":"$$","currenciesAccepted":"RON","paymentAccepted":"Cash, Credit Card","areaServed":{"@type":"Country","name":"Romania"},"legalName":"SC ULTRAMON PLUS SRL","knowsAbout":["Echipamente de salvare maritim\u0103","Plute de salvare SOLAS","Veste de salvare","Sting\u0103toare navale","Mijloace pirotehnice de semnalizare","Simboluri \u0219i marcaje IMO","Instrumente de naviga\u021bie","Accesorii nautice","Testare \u0219i recertificare echipamente maritime","Siguran\u021b\u0103 maritim\u0103 \u0219i naval\u0103"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Echipamente Siguran\u021b\u0103 Maritim\u0103","itemListElement":[{"@type":"OfferCatalog","name":"Echipamente de Salvare Maritim\u0103"},{"@type":"OfferCatalog","name":"Echipamente PSI"},{"@type":"OfferCatalog","name":"Mijloace Pirotehnice Semnalizare"},{"@type":"OfferCatalog","name":"Simboluri Marcaje IMO"},{"@type":"OfferCatalog","name":"Instrumente de Naviga\u021bie"},{"@type":"OfferCatalog","name":"Accesorii Nautice"},{"@type":"OfferCatalog","name":"Servicii Maritime"}]},"contactPoint":[{"@type":"ContactPoint","telephone":"+40241630700","contactType":"customer service","availableLanguage":["Romanian","English"],"areaServed":"RO"},{"@type":"ContactPoint","telephone":"+40751274444","contactType":"sales","contactOption":"WhatsApp","availableLanguage":["Romanian","English"],"areaServed":"RO"}]}]}</script>
<!-- /Rank Math WordPress SEO plugin -->

<link rel='dns-prefetch' href='//netopia-payments.com' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link href='https://fonts.googleapis.com' crossorigin='' rel='preconnect' />
<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' />
<link rel="alternate" type="application/rss+xml" title="Ultramon &raquo; Feed" href="https://ultramon.ro/en/feed/" />
<link rel="alternate" type="application/rss+xml" title="Ultramon &raquo; Comments Feed" href="https://ultramon.ro/en/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="Ultramon &raquo; Products Feed" href="https://ultramon.ro/en/magazin/feed/" />
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='hfe-widgets-style-css' href='https://ultramon.ro/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css' media='all' />
<link rel='stylesheet' id='hfe-woo-product-grid-css' href='https://ultramon.ro/wp-content/plugins/header-footer-elementor/inc/widgets-css/woo-products.css' media='all' />
<link rel='stylesheet' id='wp-block-library-css' href='https://ultramon.ro/wp-includes/css/dist/block-library/style.min.css' media='all' />
<link rel='stylesheet' id='yith-wcwl-add-to-wishlist-css' href='https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/css/frontend/add-to-wishlist.css' media='all' />
<style id='yith-wcwl-add-to-wishlist-inline-css'>
 :root { --add-to-wishlist-icon-color: rgb(255,255,255); --added-to-wishlist-icon-color: rgb(204,0,0); --color-add-to-wishlist-background: rgb(0,188,188); --color-add-to-wishlist-text: rgb(255,255,255); --color-add-to-wishlist-border: rgb(0,188,188); --color-add-to-wishlist-background-hover: rgb(0,218,218); --color-add-to-wishlist-text-hover: rgb(255,255,255); --color-add-to-wishlist-border-hover: rgb(0,218,218); --rounded-corners-radius: 5px; --color-add-to-cart-background: rgb(0,188,188); --color-add-to-cart-text: #FFFFFF; --color-add-to-cart-border: #333333; --color-add-to-cart-background-hover: rgb(0,218,218); --color-add-to-cart-text-hover: #FFFFFF; --color-add-to-cart-border-hover: #4F4F4F; --add-to-cart-rounded-corners-radius: 5px; --color-button-style-1-background: rgb(0,188,188); --color-button-style-1-text: #FFFFFF; --color-button-style-1-border: #333333; --color-button-style-1-background-hover: #4F4F4F; --color-button-style-1-text-hover: #FFFFFF; --color-button-style-1-border-hover: #4F4F4F; --color-button-style-2-background: #333333; --color-button-style-2-text: #FFFFFF; --color-button-style-2-border: #333333; --color-button-style-2-background-hover: #4F4F4F; --color-button-style-2-text-hover: #FFFFFF; --color-button-style-2-border-hover: #4F4F4F; --color-wishlist-table-background: #ffffff; --color-wishlist-table-text: rgb(71,71,71); --color-wishlist-table-border: rgb(198,198,198); --color-headers-background: rgb(220,238,238); --color-share-button-color: #FFFFFF; --color-share-button-color-hover: #FFFFFF; --color-fb-button-background: rgb(0,188,188); --color-fb-button-background-hover: rgb(0,218,218); --color-tw-button-background: rgb(0,188,188); --color-tw-button-background-hover: rgb(0,218,218); --color-pr-button-background: rgb(0,188,188); --color-pr-button-background-hover: rgb(0,218,218); --color-em-button-background: rgb(0,188,188); --color-em-button-background-hover: rgb(0,218,218); --color-wa-button-background: rgb(0,188,188); --color-wa-button-background-hover: rgb(0,218,218); --feedback-duration: 3s } 
/*# sourceURL=yith-wcwl-add-to-wishlist-inline-css */
</style>
<link rel='stylesheet' id='jquery-selectBox-css' href='https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/css/jquery.selectBox.css' media='all' />
<link rel='stylesheet' id='woocommerce_prettyPhoto_css-css' href='//ultramon.ro/wp-content/plugins/woocommerce/assets/css/prettyPhoto.css' media='all' />
<link rel='stylesheet' id='yith-wcwl-main-css' href='https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/css/style.css' media='all' />
<style id='yith-wcwl-main-inline-css'>
 :root { --add-to-wishlist-icon-color: rgb(255,255,255); --added-to-wishlist-icon-color: rgb(204,0,0); --color-add-to-wishlist-background: rgb(0,188,188); --color-add-to-wishlist-text: rgb(255,255,255); --color-add-to-wishlist-border: rgb(0,188,188); --color-add-to-wishlist-background-hover: rgb(0,218,218); --color-add-to-wishlist-text-hover: rgb(255,255,255); --color-add-to-wishlist-border-hover: rgb(0,218,218); --rounded-corners-radius: 5px; --color-add-to-cart-background: rgb(0,188,188); --color-add-to-cart-text: #FFFFFF; --color-add-to-cart-border: #333333; --color-add-to-cart-background-hover: rgb(0,218,218); --color-add-to-cart-text-hover: #FFFFFF; --color-add-to-cart-border-hover: #4F4F4F; --add-to-cart-rounded-corners-radius: 5px; --color-button-style-1-background: rgb(0,188,188); --color-button-style-1-text: #FFFFFF; --color-button-style-1-border: #333333; --color-button-style-1-background-hover: #4F4F4F; --color-button-style-1-text-hover: #FFFFFF; --color-button-style-1-border-hover: #4F4F4F; --color-button-style-2-background: #333333; --color-button-style-2-text: #FFFFFF; --color-button-style-2-border: #333333; --color-button-style-2-background-hover: #4F4F4F; --color-button-style-2-text-hover: #FFFFFF; --color-button-style-2-border-hover: #4F4F4F; --color-wishlist-table-background: #ffffff; --color-wishlist-table-text: rgb(71,71,71); --color-wishlist-table-border: rgb(198,198,198); --color-headers-background: rgb(220,238,238); --color-share-button-color: #FFFFFF; --color-share-button-color-hover: #FFFFFF; --color-fb-button-background: rgb(0,188,188); --color-fb-button-background-hover: rgb(0,218,218); --color-tw-button-background: rgb(0,188,188); --color-tw-button-background-hover: rgb(0,218,218); --color-pr-button-background: rgb(0,188,188); --color-pr-button-background-hover: rgb(0,218,218); --color-em-button-background: rgb(0,188,188); --color-em-button-background-hover: rgb(0,218,218); --color-wa-button-background: rgb(0,188,188); --color-wa-button-background-hover: rgb(0,218,218); --feedback-duration: 3s } 
/*# sourceURL=yith-wcwl-main-inline-css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='woocommerce-layout-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/css/woocommerce.css' media='all' />
<style id='woocommerce-inline-inline-css'>
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='trp-language-switcher-style-css' href='https://ultramon.ro/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher.css' media='all' />
<link rel='stylesheet' id='hfe-style-css' href='https://ultramon.ro/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/frontend.min.css' media='all' />
<style id='elementor-frontend-inline-css'>
.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-27 .elementor-element.elementor-element-46eb705{--display:flex;}.elementor-27 .elementor-element.elementor-element-d90a38b{--display:flex;--min-height:0px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d90a38b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d90a38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BCBC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-f32ecc7{width:100%;max-width:100%;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f32ecc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-f32ecc7.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f32ecc7 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-f32ecc7 a{color:#8AFFFF;}.elementor-27 .elementor-element.elementor-element-f32ecc7 a:hover, .elementor-27 .elementor-element.elementor-element-f32ecc7 a:focus{color:#00F7F7;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c35a3b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c35a3b0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d15f8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-aa9de5f{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-aa9de5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-e76c519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-0107cdc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0107cdc.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-5d60c90{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9636e6e{width:var( --container-widget-width, 69.674% );max-width:69.674%;--container-widget-width:69.674%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-9636e6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-9082468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9082468 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-9082468.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-9082468.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-9082468.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-9082468.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-9082468.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-9082468 .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-9082468 .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-becdd60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-becdd60 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-becdd60.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-becdd60 .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-becdd60 .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-46194b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0f22881{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0f22881.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2956783 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2956783.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7791044{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7791044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda ul.sub-menu{width:320px;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2b0efda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-2b0efda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2b0efda.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2b0efda .hfe-nav-menu__toggle{margin-left:auto;}.elementor-27 .elementor-element.elementor-element-2b0efda a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-2b0efda a.hfe-sub-menu-item{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item.highlighted,
								.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item a.hfe-menu-item:focus{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-2b0efda .menu-item.current-menu-ancestor a.hfe-menu-item{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda .elementor-menu-toggle:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-2b0efda .sub-menu li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-2b0efda nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:dashed;border-bottom-color:#00BCBC;border-bottom-width:1px;}.elementor-27 .elementor-element.elementor-element-2b0efda div.hfe-nav-menu-icon{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-2b0efda div.hfe-nav-menu-icon svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-9620d62{--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-27 .elementor-element.elementor-element-1d3fb7c{--display:flex;--min-height:0px;}.elementor-27 .elementor-element.elementor-element-1d3fb7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-71076f6{--display:flex;}.elementor-27 .elementor-element.elementor-element-e6e4535{width:var( --container-widget-width, 66.273% );max-width:66.273%;--container-widget-width:66.273%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-e6e4535.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-424f48b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-424f48b .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-424f48b.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-424f48b .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-424f48b .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-46e2328 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-46e2328 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-46e2328.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-46e2328 .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-46e2328 .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-91eb860 ul.sub-menu{width:320px;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-91eb860{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-91eb860 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-91eb860.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-91eb860 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-27 .elementor-element.elementor-element-91eb860 a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-91eb860 a.hfe-sub-menu-item{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item.highlighted,
								.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item a.hfe-menu-item:focus{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-91eb860 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 .elementor-menu-toggle:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:solid;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 .sub-menu li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#00BCBC;border-bottom-width:1px;}.elementor-27 .elementor-element.elementor-element-91eb860 div.hfe-nav-menu-icon{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-91eb860 div.hfe-nav-menu-icon svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-8b0ee4f{--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-27 .elementor-element.elementor-element-d0c6c99{--display:flex;}.elementor-27 .elementor-element.elementor-element-d0c6c99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5 ul.sub-menu{width:320px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-27 .elementor-element.elementor-element-57b59f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-57b59f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-57b59f5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-57b59f5 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-27 .elementor-element.elementor-element-57b59f5 a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-57b59f5 a.hfe-sub-menu-item{font-family:"Arial", Sans-serif;font-size:20px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item, .elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item.highlighted,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item a.hfe-menu-item:focus{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 .elementor-menu-toggle:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:solid;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 .sub-menu li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#00BCBC;border-bottom-width:1px;}.elementor-27 .elementor-element.elementor-element-57b59f5 div.hfe-nav-menu-icon{color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-57b59f5 div.hfe-nav-menu-icon svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-1498623{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3ed3b79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0c1a132{width:var( --container-widget-width, 66.273% );max-width:66.273%;--container-widget-width:66.273%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-0c1a132.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-3071f7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3071f7d .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-3071f7d.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-3071f7d .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-3071f7d .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-stacked .elementor-icon:hover{background-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-default .elementor-icon:hover{color:#00BCBC;border-color:#00BCBC;}.elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-7e2d0f5.elementor-view-default .elementor-icon:hover svg{fill:#00BCBC;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 .elementor-icon svg{height:25px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-46eb705{--content-width:100%;}.elementor-27 .elementor-element.elementor-element-d90a38b{--content-width:1300px;}.elementor-27 .elementor-element.elementor-element-2d15f8e{--content-width:1300px;}.elementor-27 .elementor-element.elementor-element-aa9de5f{--width:20%;}.elementor-27 .elementor-element.elementor-element-0107cdc{--width:80%;}.elementor-27 .elementor-element.elementor-element-5d60c90{--width:100%;}.elementor-27 .elementor-element.elementor-element-46194b8{--content-width:30px;}.elementor-27 .elementor-element.elementor-element-0f22881{--width:5%;}.elementor-27 .elementor-element.elementor-element-7791044{--width:100%;}.elementor-27 .elementor-element.elementor-element-9620d62{--content-width:1300px;}.elementor-27 .elementor-element.elementor-element-1d3fb7c{--width:20%;}.elementor-27 .elementor-element.elementor-element-8b0ee4f{--content-width:1300px;}.elementor-27 .elementor-element.elementor-element-1498623{--width:80%;}.elementor-27 .elementor-element.elementor-element-3ed3b79{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1d3fb7c{--width:20%;}.elementor-27 .elementor-element.elementor-element-71076f6{--width:80%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-9620d62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1d3fb7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b5bc36e img{width:100%;}.elementor-27 .elementor-element.elementor-element-71076f6{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e6e4535{width:var( --container-widget-width, 386.85px );max-width:386.85px;--container-widget-width:386.85px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-424f48b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-46e2328 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:10px;}.elementor-27 .elementor-element.elementor-element-91eb860 .hfe-dropdown.menu-is-active{margin-top:10px;}.elementor-27 .elementor-element.elementor-element-91eb860 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-91eb860{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-27 .elementor-element.elementor-element-91eb860 nav.hfe-dropdown-expandible .hfe-nav-menu{border-width:1px 0px 1px 0px;}.elementor-27 .elementor-element.elementor-element-0543fcd img{width:100%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-d90a38b{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f32ecc7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-size:15px;}.elementor-27 .elementor-element.elementor-element-f32ecc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-f32ecc7.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-c35a3b0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-2d15f8e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27 .elementor-element.elementor-element-aa9de5f{--width:40%;}.elementor-27 .elementor-element.elementor-element-5d60c90{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7791044{--width:60%;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-2b0efda.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-1d3fb7c{--width:40%;}.elementor-27 .elementor-element.elementor-element-91eb860.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-8b0ee4f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d0c6c99{--width:100%;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0543fcd{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-0543fcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0543fcd img{width:100%;}.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:5px;}.elementor-27 .elementor-element.elementor-element-57b59f5 .hfe-dropdown.menu-is-active{margin-top:5px;}.elementor-27 .elementor-element.elementor-element-57b59f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-57b59f5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-27 .elementor-element.elementor-element-57b59f5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-27 .elementor-element.elementor-element-57b59f5 nav.hfe-dropdown-expandible .hfe-nav-menu{border-width:1px 0px 1px 0px;}.elementor-27 .elementor-element.elementor-element-1498623{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3ed3b79{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3ed3b79.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-0c1a132{width:var( --container-widget-width, 262.5px );max-width:262.5px;--container-widget-width:262.5px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-0c1a132 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-27 .elementor-element.elementor-element-3071f7d .elementor-icon{font-size:30px;}.elementor-27 .elementor-element.elementor-element-3071f7d .elementor-icon svg{height:30px;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 .elementor-icon{font-size:30px;}.elementor-27 .elementor-element.elementor-element-7e2d0f5 .elementor-icon svg{height:30px;}}
.elementor-64 .elementor-element.elementor-element-5fa6f28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5fa6f28:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5fa6f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BCBC;}.elementor-64 .elementor-element.elementor-element-261634c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-64 .elementor-element.elementor-element-261634c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-64 .elementor-element.elementor-element-e6e7661{text-align:start;}.elementor-64 .elementor-element.elementor-element-e6e7661 img{width:70%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-64 .elementor-element.elementor-element-f077bb3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-673a40a{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-a92ba7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-e61fa4b{text-align:start;}.elementor-64 .elementor-element.elementor-element-30423a7{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-90b7c3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7de23ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-26214ea > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-26214ea{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-0f196e5{--display:flex;}.elementor-64 .elementor-element.elementor-element-9a47459 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-4fcc2bb{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-7fbf66f{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-e91fabe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-044bf52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-044bf52{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-a02fe8f{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-e7635a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-22a7256 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-e066f04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-e066f04{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-83a2b32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-834613b{text-align:start;}.elementor-64 .elementor-element.elementor-element-af78ff4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon{font-size:50px;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon svg{height:50px;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon-wrapper svg{width:auto;}.elementor-64 .elementor-element.elementor-element-06b1853{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-59ab288 img{border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-ae4c576{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-64 .elementor-element.elementor-element-ae4c576:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-ae4c576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008989;}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-64 .elementor-element.elementor-element-6104d17 .hfe-copyright-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-6104d17 .hfe-copyright-wrapper a, .elementor-64 .elementor-element.elementor-element-6104d17 .hfe-copyright-wrapper{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-c4fa324{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-c4fa324.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3e55598 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-5fa6f28{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-64 .elementor-element.elementor-element-261634c{--width:85%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-64 .elementor-element.elementor-element-261634c.e-con{--align-self:center;}.elementor-64 .elementor-element.elementor-element-e6e7661{text-align:center;}.elementor-64 .elementor-element.elementor-element-e6e7661 img{width:50%;}.elementor-64 .elementor-element.elementor-element-f077bb3{text-align:center;}.elementor-64 .elementor-element.elementor-element-f077bb3 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-64 .elementor-element.elementor-element-673a40a{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-673a40a .elementor-icon-list-item > a{font-size:12px;}.elementor-64 .elementor-element.elementor-element-30423a7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-90b7c3d{--width:48%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-7de23ba > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-64 .elementor-element.elementor-element-7de23ba .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-64 .elementor-element.elementor-element-26214ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-26214ea{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-26214ea .elementor-icon-list-item > a{font-size:12px;line-height:20px;}.elementor-64 .elementor-element.elementor-element-0f196e5{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-9a47459 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-64 .elementor-element.elementor-element-9a47459 .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-64 .elementor-element.elementor-element-4fcc2bb{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4fcc2bb .elementor-icon-list-item > a{font-size:12px;line-height:20px;}.elementor-64 .elementor-element.elementor-element-7fbf66f{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-e91fabe > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-64 .elementor-element.elementor-element-e91fabe .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-64 .elementor-element.elementor-element-044bf52{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-044bf52 .elementor-icon-list-item > a{font-size:12px;}.elementor-64 .elementor-element.elementor-element-a02fe8f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-a02fe8f.e-con{--align-self:center;}.elementor-64 .elementor-element.elementor-element-e7635a5{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-22a7256 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-64 .elementor-element.elementor-element-22a7256 .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-64 .elementor-element.elementor-element-e066f04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-e066f04{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-e066f04 .elementor-icon-list-item > a{font-size:12px;line-height:20px;}.elementor-64 .elementor-element.elementor-element-83a2b32{--width:48%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-83a2b32.e-con{--align-self:center;}.elementor-64 .elementor-element.elementor-element-db3d1f7 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-64 .elementor-element.elementor-element-af78ff4{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-738ccce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon{font-size:25px;}.elementor-64 .elementor-element.elementor-element-738ccce .elementor-icon svg{height:25px;}.elementor-64 .elementor-element.elementor-element-ae4c576{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6104d17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-5fa6f28{--content-width:1300px;}.elementor-64 .elementor-element.elementor-element-261634c{--width:30%;}.elementor-64 .elementor-element.elementor-element-7fbf66f{--width:70%;}.elementor-64 .elementor-element.elementor-element-a02fe8f{--width:85%;}.elementor-64 .elementor-element.elementor-element-ae4c576{--content-width:1300px;}.elementor-64 .elementor-element.elementor-element-c4fa324{--width:100%;}}
/*# sourceURL=elementor-frontend-inline-css */
</style>
<link rel='stylesheet' id='woo-variation-swatches-css' href='https://ultramon.ro/wp-content/plugins/woo-variation-swatches/assets/css/frontend.min.css' media='all' />
<style id='woo-variation-swatches-inline-css'>
:root {
--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");

--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");
--wvs-single-product-item-width:30px;
--wvs-single-product-item-height:30px;
--wvs-single-product-item-font-size:16px}
/*# sourceURL=woo-variation-swatches-inline-css */
</style>
<link rel='stylesheet' id='dgwt-wcas-style-css' href='https://ultramon.ro/wp-content/plugins/ajax-search-for-woocommerce/assets/css/style.min.css' media='all' />
<link rel='stylesheet' id='hello-elementor-css' href='https://ultramon.ro/wp-content/themes/hello-elementor/assets/css/reset.css' media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://ultramon.ro/wp-content/themes/hello-elementor/assets/css/theme.css' media='all' />
<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://ultramon.ro/wp-content/themes/hello-elementor/assets/css/header-footer.css' media='all' />
<link rel='stylesheet' id='hfe-elementor-icons-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css' media='all' />
<link rel='stylesheet' id='hfe-icons-list-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css' media='all' />
<link rel='stylesheet' id='hfe-social-icons-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css' media='all' />
<link rel='stylesheet' id='hfe-social-share-icons-brands-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css' media='all' />
<link rel='stylesheet' id='hfe-social-share-icons-fontawesome-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css' media='all' />
<link rel='stylesheet' id='hfe-nav-menu-icons-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css' media='all' />
<link rel='stylesheet' id='eael-general-css' href='https://ultramon.ro/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css' media='all' />
<script id="cookie-law-info-js-extra">
var _ckyConfig = {"_ipData":[],"_assetsURL":"https://ultramon.ro/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://ultramon.ro","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"banner","preferenceCenterType":"popup","position":"bottom","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":{"status":true,"tag":"show-desc-button","type":"button","styles":{"color":"#1863DC"}},"showLess":{"status":true,"tag":"hide-desc-button","type":"button","styles":{"color":"#1863DC"}},"alwaysActive":{"status":true,"tag":"always-active","styles":{"color":"#008000"}},"manualLinks":{"status":true,"tag":"manual-links","type":"link","styles":{"color":"#1863DC"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.4.0","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":{"color":"#1863DC"}},{"tag":"hide-desc-button","styles":{"color":"#1863DC"}},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]};
var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 16.5px 24px; box-shadow: 0 -1px 10px 0 #acabab4d;}.cky-banner-bottom{bottom: 0; left: 0;}.cky-banner-top{top: 0; left: 0;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-group{display: flex; justify-content: space-between; align-items: center; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: center; align-items: center; margin-left: 15px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 768px){.cky-notice-group{display: block;}.cky-notice-btn-wrapper{margin-left: 0;}.cky-notice-btn-wrapper .cky-btn{flex: auto; max-width: 100%; margin-top: 10px; white-space: unset;}}@media (max-width: 576px){.cky-notice-btn-wrapper{flex-direction: column;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 28px;}.cky-consent-container .cky-consent-bar{padding: 16.5px 0;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper .cky-btn{width: 100%; padding: 8px; margin-right: 0;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}}@media (max-height: 480px){.cky-consent-container{max-height: 100vh;overflow-y: scroll}.cky-notice-des{max-height: unset;overflow-y: unset}.cky-preference-center{height: 100vh;overflow: auto !important}.cky-preference-center .cky-preference-body-wrapper{overflow: unset}}@media (max-width: 425px){.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-btn-wrapper{flex-direction: column;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 768px){.cky-notice-btn-wrapper{margin-left: 0; margin-top: 10px; justify-content: left;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{padding: 0;}}@media (max-width: 352px){.cky-notice-btn-wrapper .cky-btn-do-not-sell, .cky-notice-des a.cky-policy{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"};
//# sourceURL=cookie-law-info-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js" id="cookie-law-info-js"></script>
<script src="https://ultramon.ro/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
<script src="https://ultramon.ro/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
<script id="jquery-js-after">
!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery);
!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery);
//# sourceURL=jquery-js-after
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" id="wc-jquery-blockui-js" data-wp-strategy="defer"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"https://ultramon.ro/en/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://ultramon.ro/en/cart/","is_cart":"","cart_redirect_after_add":"yes"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js" id="wc-add-to-cart-js" defer data-wp-strategy="defer"></script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" id="wc-js-cookie-js" defer data-wp-strategy="defer"></script>
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"https://ultramon.ro/en/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" id="woocommerce-js" defer data-wp-strategy="defer"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/translatepress-multilingual/assets/js/trp-frontend-compatibility.js" id="trp-frontend-compatibility-js"></script>
<link rel="https://api.w.org/" href="https://ultramon.ro/en/wp-json/" /><style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><link rel="alternate" hreflang="ro-RO" href="https://ultramon.ro/magazin/feed/"/>
<link rel="alternate" hreflang="en-US" href="https://ultramon.ro/en/magazin/feed/"/>
<link rel="alternate" hreflang="ro" href="https://ultramon.ro/magazin/feed/"/>
<link rel="alternate" hreflang="en" href="https://ultramon.ro/en/magazin/feed/"/>
		<style>
			.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:850px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{background-color:#e5e5e5;border-color:#d1d1d1}		</style>
			<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 3.35.5; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-swap">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<link rel="icon" href="https://ultramon.ro/wp-content/uploads/2025/07/cropped-Logo-Ultramon-PNG-4-4-32x32.png" sizes="32x32" />
<link rel="icon" href="https://ultramon.ro/wp-content/uploads/2025/07/cropped-Logo-Ultramon-PNG-4-4-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://ultramon.ro/wp-content/uploads/2025/07/cropped-Logo-Ultramon-PNG-4-4-180x180.png" />
<meta name="msapplication-TileImage" content="https://ultramon.ro/wp-content/uploads/2025/07/cropped-Logo-Ultramon-PNG-4-4-270x270.png" />
		<style id="wp-custom-css">
			 .cky-btn-revisit-wrapper {
	 display: none!important;
  }
.eael-ext-scroll-to-top-button{
	display: none!important;
}
.added_to_cart{
	display: none!important;
}		</style>
		</head>

<body class="archive post-type-archive post-type-archive-product wp-custom-logo wp-embed-responsive wp-theme-hello-elementor theme-hello-elementor woocommerce-shop woocommerce woocommerce-page woocommerce-no-js translatepress-en_US ehf-header ehf-footer ehf-template-hello-elementor ehf-stylesheet-hello-elementor woo-variation-swatches wvs-behavior-blur wvs-theme-hello-elementor wvs-show-label wvs-tooltip hello-elementor-default">
<div id="page" class="hfeed site">

		<header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader">
			<p class="main-title bhf-hidden" itemprop="headline"><a href="https://ultramon.ro/en" title="Ultramon" rel="home">Ultramon</a></p>
					<div data-elementor-type="wp-post" data-elementor-id="27" class="elementor elementor-27">
				<div class="elementor-element elementor-element-46eb705 e-flex e-con-boxed e-con e-parent" data-id="46eb705" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-faef242 elementor-widget elementor-widget-shortcode" data-id="faef242" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode">
<!-- Font Awesome 6 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==" crossorigin="anonymous" referrerpolicy="no-referrer" />

<style>
/* ============================================
   ULTRAMON PREMIUM HEADER - CSS
   ============================================ */

:root {
    --um-primary: #00BCBC;
    --um-primary-dark: #008d8d;
    --um-primary-light: rgba(0, 188, 188, 0.06);
    --um-primary-medium: rgba(0, 188, 188, 0.12);
    --um-text: #333333;
    --um-text-light: #666666;
    --um-text-muted: #999999;
    --um-bg: #ffffff;
    --um-bg-subtle: #f8f9fa;
    --um-border: #e5e5e5;
    --um-border-light: #f0f0f0;
    --um-shadow-sm: 0 2px 8px rgba(0,0,0,0.06);
    --um-shadow-md: 0 4px 16px rgba(0,0,0,0.1);
    --um-shadow-lg: 0 8px 32px rgba(0,0,0,0.12);
    --um-shadow-xl: 0 16px 48px rgba(0,0,0,0.16);
    --um-transition-fast: 180ms ease;
    --um-transition: 250ms ease;
    --um-transition-slow: 300ms ease;
    --um-font: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --um-radius-sm: 8px;
    --um-radius-md: 12px;
    --um-radius-lg: 16px;
    --um-radius-pill: 9999px;
    --um-header-height: 88px;
    --um-topbar-height: 36px;
    --um-header-total: calc(var(--um-header-height) + var(--um-topbar-height));
}

.um-header *,
.um-header *::before,
.um-header *::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.um-header {
    font-family: var(--um-font);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 99999;
    background: var(--um-bg);
    transition: box-shadow var(--um-transition);
}

body.um-has-fixed-header {
    padding-top: var(--um-header-total);
}

@media (max-width: 1024px) {
    body.um-has-fixed-header {
        padding-top: var(--um-header-height);
    }
}

.um-header.um-header--scrolled {
    box-shadow: var(--um-shadow-md);
}

.admin-bar .um-header {
    top: 32px;
}

.admin-bar.um-has-fixed-header {
    padding-top: calc(var(--um-header-total) + 32px);
}

@media (max-width: 1024px) {
    .admin-bar.um-has-fixed-header {
        padding-top: calc(var(--um-header-height) + 32px);
    }
}

@media (max-width: 782px) {
    .admin-bar .um-header {
        top: 46px;
    }

    .admin-bar.um-has-fixed-header {
        padding-top: calc(var(--um-header-height) + 46px);
    }
}

/* ============================================
   TOP BAR (Desktop Only)
   ============================================ */
.um-topbar {
    height: var(--um-topbar-height);
    background: var(--um-bg);
    border-bottom: 1px solid var(--um-border-light);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 40px;
    font-size: 13px;
    color: var(--um-text-light);
}

.um-topbar__phone {
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--um-text);
    text-decoration: none;
    font-weight: 500;
    transition: color var(--um-transition-fast);
}

.um-topbar__phone:hover {
    color: var(--um-primary);
}

.um-topbar__phone-icon {
    font-size: 14px;
}

.um-topbar__right {
    display: flex;
    align-items: center;
    gap: 16px;
}

.um-topbar__lang {
    display: flex;
    align-items: center;
    gap: 8px;
}

.um-topbar__lang-btn {
    padding: 4px 10px;
    border-radius: var(--um-radius-sm);
    font-size: 12px;
    font-weight: 500;
    text-decoration: none;
    color: var(--um-text-light);
    transition: all var(--um-transition-fast);
    border: none;
    background: transparent;
    cursor: pointer;
}

.um-topbar__lang-btn:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
}

.um-topbar__lang-btn--active {
    background: var(--um-primary);
    color: white;
}

.um-topbar__lang-btn--active:hover {
    background: var(--um-primary-dark);
    color: white;
}

/* ============================================
   MAIN HEADER
   ============================================ */
.um-main-header {
    height: var(--um-header-height);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 40px;
    gap: 32px;
}

.um-logo {
    flex-shrink: 0;
}

.um-logo__link {
    display: block;
    text-decoration: none;
}

.um-logo__img {
    width: 220px;
    height: 88px;
    object-fit: contain;
    display: block;
}

/* Search Bar */
.um-search {
    flex: 1;
    max-width: 400px;
    position: relative;
}

.um-search__form {
    position: relative;
    width: 100%;
}

.um-search__input {
    width: 100%;
    height: 48px;
    padding: 0 48px 0 20px;
    border: 2px solid transparent;
    border-radius: var(--um-radius-pill);
    background: var(--um-bg-subtle);
    font-family: var(--um-font);
    font-size: 15px;
    color: var(--um-text);
    outline: none;
    box-shadow: none;
    transition: all var(--um-transition-fast);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.um-search__input::placeholder {
    color: var(--um-text-muted);
}

.um-search__input:hover {
    background: var(--um-border-light);
    border-color: transparent;
}

.um-search__input:focus {
    background: var(--um-bg);
    border-color: var(--um-primary);
    box-shadow: 0 0 0 4px var(--um-primary-light);
}

.um-search__btn {
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    border: none;
    border-radius: 50%;
    background: var(--um-primary);
    color: white;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all var(--um-transition-fast);
}

.um-search__btn:hover {
    background: var(--um-primary-dark);
    transform: translateY(-50%) scale(1.05);
}

.um-search__btn svg {
    width: 20px;
    height: 20px;
}

/* ========================================
   FIBOSEARCH (DGWT WCAS) - CLEAN OVERRIDE
   ======================================== */

.um-search {
    position: relative;
    z-index: 9999;
}

.um-search .dgwt-wcas-search-wrapp,
.um-header .dgwt-wcas-search-wrapp,
.dgwt-wcas-search-wrapp {
    width: 100%;
    position: relative;
    z-index: 9999;
}

.um-search .dgwt-wcas-sf-wrapp {
    display: flex;
    align-items: center;
    width: 100%;
    height: 48px;
    padding: 4px;
    background: #f8f9fa;
    border: 2px solid transparent;
    border-radius: 9999px;
    box-shadow: none;
    transition: all 0.2s ease;
}

.um-search .dgwt-wcas-sf-wrapp:focus-within {
    background: #fff;
    border-color: #00BCBC;
    box-shadow: 0 0 0 3px rgba(0,188,188,0.1);
}

.um-search .dgwt-wcas-search-input,
.um-search input.dgwt-wcas-search-input,
.um-search input[type="search"].dgwt-wcas-search-input,
.um-search .dgwt-wcas-sf-wrapp input {
    flex: 1 1 auto;
    order: 1;
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    height: 40px;
    padding: 0 16px;
    background: transparent;
    border: none;
    border-radius: 9999px;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: 15px;
    color: #333;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
}

.um-search .dgwt-wcas-search-input::placeholder {
    color: #999;
}

.um-search .dgwt-wcas-search-submit,
.um-search button.dgwt-wcas-search-submit,
.um-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit,
.um-search .dgwt-wcas-sf-wrapp button {
    flex: 0 0 36px;
    order: 99;
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    transform: none;
    width: 24px;
    height: 24px;
    padding: 0;
    margin: 0 auto;
    background: #00BCBC;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s ease;
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome, sans-serif;
    font-size: 14px;
    font-weight: 900;
    color: #ffffff;
    line-height: 1;
}

.um-search .dgwt-wcas-search-submit:hover {
    background: #009999;
}

.um-search .dgwt-wcas-search-submit svg,
.um-search .dgwt-wcas-sf-wrapp button svg {
    width: 16px;
    height: 16px;
    fill: #ffffff;
    stroke: none;
    color: #ffffff;
}

.um-search .dgwt-wcas-search-submit i,
.um-search .dgwt-wcas-search-submit .fa,
.um-search .dgwt-wcas-search-submit .fas,
.um-search .dgwt-wcas-search-submit .fa-solid,
.um-search .dgwt-wcas-search-submit .fa-search,
.um-search .dgwt-wcas-search-submit .fa-magnifying-glass,
.um-search .dgwt-wcas-sf-wrapp button i,
.um-search .dgwt-wcas-sf-wrapp .fa,
.um-search .dgwt-wcas-sf-wrapp .fas {
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome, sans-serif;
    font-size: 14px;
    font-weight: 900;
    color: #ffffff;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.um-search .dgwt-wcas-ico-magnifier,
.um-search .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier {
    flex: 0 0 36px;
    order: 99;
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    transform: none;
    width: 24px;
    height: 24px;
    margin: 0 auto;
    padding: 0;
    background: #00BCBC;
    border: none;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome, sans-serif;
    font-size: 14px;
    font-weight: 900;
    color: #ffffff;
}

.um-search .dgwt-wcas-ico-magnifier svg {
    width: 16px;
    height: 16px;
    fill: #ffffff;
    color: #ffffff;
}

.um-search .dgwt-wcas-ico-magnifier i,
.um-search .dgwt-wcas-ico-magnifier .fa,
.um-search .dgwt-wcas-ico-magnifier .fas {
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome, sans-serif;
    font-size: 14px;
    font-weight: 900;
    color: #ffffff;
}

.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,
.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,
.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,
.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path,
.um-search .dgwt-wcas-search-submit svg path,
.um-search .dgwt-wcas-ico-magnifier svg path,
.dgwt-wcas-search-submit svg path,
.dgwt-wcas-ico-magnifier svg path {
    fill: #ffffff;
    stroke: none;
    color: #ffffff;
}

/* ========================================
   FIBOSEARCH MOBILE OVERLAY - FIX STYLING
   ======================================== */
html body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp,
html body.dgwt-wcas-overlay-mobile-on div.dgwt-wcas-suggestions-wrapp,
html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp,
body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp.woocommerce,
body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp.dgwt-wcas-has-img {
    position: fixed;
    top: 50px;
    left: 0;
    right: 0;
    bottom: auto;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin: 0;
    padding: 0;
    border-radius: 0;
    max-height: calc(100vh - 50px);
    transform: none;
    box-shadow: 0 4px 20px rgba(0,0,0,0.15);
    border: none;
    background: #fff;
}

html body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion {
    padding: 10px 12px;
    margin: 0;
    display: flex;
    align-items: center;
}

html body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-si,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-si {
    flex: 0 0 50px;
    width: 50px;
    min-width: 50px;
    max-width: 50px;
    height: 50px;
    min-height: 50px;
    max-height: 50px;
    margin-right: 12px;
    margin-left: 0;
    border-radius: 8px;
    overflow: hidden;
    background: #f5f5f5;
}

html body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-si:empty,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-si:empty {
    display: none;
}

html body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion-history .dgwt-wcas-si,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion-history .dgwt-wcas-si,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion[data-type="history"] .dgwt-wcas-si {
    display: none;
}

.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion-history,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion[data-type="history"] {
    padding: 12px 16px;
}

.dgwt-wcas-overlay-mobile-on .dgwt-wcas-st {
    padding: 12px 16px;
    margin: 0;
}

.dgwt-wcas-overlay-mobile-on .dgwt-wcas-search-submit,
body.dgwt-wcas-overlay-mobile-on .dgwt-wcas-search-submit,
.dgwt-wcas-overlay-mobile-on button.dgwt-wcas-search-submit,
.dgwt-wcas-om-bar .dgwt-wcas-search-submit {
    display: none !important;
}

.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
    display: none !important;
}

.dgwt-wcas-om-bar .dgwt-wcas-om-return,
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-return {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    padding: 10px;
    background: transparent;
    border: none;
    cursor: pointer;
}

.dgwt-wcas-om-bar .dgwt-wcas-om-return svg,
.dgwt-wcas-om-bar .dgwt-wcas-om-return path {
    fill: #333 !important;
    color: #333 !important;
}

.um-search .dgwt-wcas-preloader {
    position: absolute;
    right: 52px;
    top: 50%;
    transform: translateY(-50%);
}

.um-search .dgwt-wcas-close {
    position: absolute;
    right: 52px;
    top: 50%;
    transform: translateY(-50%);
}

/* ========================================
   DROPDOWN - CRITICAL POSITIONING FIX
   ======================================== */

.um-search .dgwt-wcas-suggestions-wrapp,
.um-header .dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-search-wrapp .dgwt-wcas-suggestions-wrapp {
    position: absolute;
    top: calc(100% + 8px);
    left: 0;
    right: 0;
    bottom: auto;
    width: 100%;
    min-width: 400px;
    max-width: 600px;
    max-height: 70vh;
    overflow-x: hidden;
    overflow-y: auto;
    background: #ffffff;
    background-color: #ffffff;
    border: none;
    border-radius: 16px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.15), 0 0 0 1px rgba(0,0,0,0.05);
    z-index: 999999;
    padding: 0;
    margin: 0;
    transform: none;
    display: block;
    visibility: visible;
    opacity: 1;
}

body > .dgwt-wcas-suggestions-wrapp,
body > div.dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-suggestions-wrapp:not(.um-search .dgwt-wcas-suggestions-wrapp) {
    position: fixed;
    top: 132px;
    left: 25.9% !important;
    right: auto;
    bottom: auto;
    width: 400px;
    min-width: 400px;
    max-width: 500px;
    max-height: 70vh;
    overflow-x: hidden;
    overflow-y: auto;
    background: #ffffff;
    background-color: #ffffff;
    border: none;
    border-radius: 16px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.15), 0 0 0 1px rgba(0,0,0,0.05);
    z-index: 999999;
    padding: 0;
    margin: 0;
}

@media (max-width: 1024px) {
    body > .dgwt-wcas-suggestions-wrapp,
    body > div.dgwt-wcas-suggestions-wrapp {
        top: 88px;
        left: 30%;
        width: 350px;
        min-width: 300px;
    }
}

@media (max-width: 767px) {
    body > .dgwt-wcas-suggestions-wrapp,
    body > div.dgwt-wcas-suggestions-wrapp {
        position: fixed;
        top: 80px;
        left: 16px;
        right: 16px;
        bottom: auto;
        transform: none;
        width: auto;
        min-width: auto;
        max-width: calc(100% - 32px);
        max-height: 60vh;
        border-radius: 16px;
    }

    body.um-search-sheet-active > .dgwt-wcas-suggestions-wrapp,
    body.um-search-sheet-active > div.dgwt-wcas-suggestions-wrapp {
        top: 90px;
        left: 20px;
        right: 20px;
        max-width: calc(100% - 40px);
    }

    body > .dgwt-wcas-suggestions-wrapp,
body > div.dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-suggestions-wrapp:not(.um-search .dgwt-wcas-suggestions-wrapp) {

    left: 45px !important;
}
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-headline,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st {
    display: block;
    padding: 12px 16px;
    background: #f8f9fa;
    background-color: #f8f9fa;
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #666666;
    border: none;
    border-bottom: 1px solid #eeeeee;
    margin: 0;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion,
.dgwt-wcas-suggestion,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-product {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 12px;
    padding: 12px 16px;
    margin: 0;
    background: #ffffff;
    background-color: #ffffff;
    border: none;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    transition: background 0.15s ease;
    text-decoration: none;
    list-style: none;
    width: 100%;
    box-sizing: border-box;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover {
    background: rgba(0,188,188,0.05);
    background-color: rgba(0,188,188,0.05);
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:last-child,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:last-child {
    border-bottom: none;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si,
.dgwt-wcas-si {
    flex: 0 0 56px;
    width: 56px;
    min-width: 56px;
    max-width: 56px;
    height: 56px;
    min-height: 56px;
    max-height: 56px;
    border-radius: 8px;
    overflow: hidden;
    background: #f5f5f5;
    background-color: #f5f5f5;
    margin: 0;
    padding: 0;
    display: none;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si.um-has-image,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si.um-has-image,
.dgwt-wcas-si.um-has-image {
    display: block;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img,
.dgwt-wcas-si img {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
    border: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
    display: block;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp,
.dgwt-wcas-content-wrapp {
    flex: 1 1 auto;
    min-width: 0;
    max-width: calc(100% - 70px);
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin: 0;
    padding: 0;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st .dgwt-wcas-st-title,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-title,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp,
.dgwt-wcas-sp {
    display: block;
    font-size: 14px;
    font-weight: 600;
    color: #333333;
    margin: 0 0 4px 0;
    padding: 0;
    line-height: 1.3;
    text-decoration: none;
}

.dgwt-wcas-suggestion:hover .dgwt-wcas-sp,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover .dgwt-wcas-sp {
    color: #00BCBC;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sd,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sd,
.dgwt-wcas-sd {
    display: -webkit-box;
    font-size: 13px;
    color: #666666;
    margin: 0;
    padding: 0;
    line-height: 1.4;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.dgwt-wcas-suggestions-wrapp .woocommerce-Price-amount,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp .woocommerce-Price-amount,
div.dgwt-wcas-suggestions-wrapp .woocommerce-Price-amount,
.woocommerce-Price-amount {
    display: inline;
    font-size: 15px;
    font-weight: 700;
    color: #00BCBC;
    margin: 0;
    padding: 0;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sku,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sku {
    display: block;
    font-size: 12px;
    color: #999999;
    margin: 4px 0 0 0;
    padding: 0;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more,
.dgwt-wcas-suggestion-more {
    display: block;
    padding: 14px 16px;
    margin: 0;
    background: #f8f9fa;
    background-color: #f8f9fa;
    text-align: center;
    border: none;
    border-top: 1px solid #eeeeee;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more a,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more a,
.dgwt-wcas-suggestion-more a {
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    color: #00BCBC;
    text-decoration: none;
    background: none;
    border: none;
    padding: 0;
    margin: 0;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more a:hover,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more a:hover {
    text-decoration: underline;
    color: #009999;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-no-results,
div.dgwt-wcas-suggestions-wrapp .dgwt-wcas-no-results {
    display: block;
    padding: 32px 16px;
    margin: 0;
    text-align: center;
    font-size: 14px;
    color: #666666;
    background: #ffffff;
}

.dgwt-wcas-suggestions-wrapp mark,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-match,
div.dgwt-wcas-suggestions-wrapp mark {
    background: rgba(0,188,188,0.15);
    background-color: rgba(0,188,188,0.15);
    color: inherit;
    padding: 1px 2px;
    border-radius: 2px;
}

/* ========================================
   SEARCH HISTORY - AGGRESSIVE FIX FOR ICON BACKGROUNDS
   ======================================== */
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-history .dgwt-wcas-si,
.dgwt-wcas-suggestions-wrapp [data-type="history"] .dgwt-wcas-si,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-type-history .dgwt-wcas-si {
    display: none;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-history *,
.dgwt-wcas-suggestions-wrapp [data-type="history"] *,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-type-history * {
    background: transparent;
    background-color: transparent;
}

.dgwt-wcas-si:empty,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si:empty {
    display: none;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-icon,
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st-icon {
    background: transparent;
    background-color: transparent;
    border: none;
    width: 32px;
    height: 32px;
    min-width: 32px;
    min-height: 32px;
    flex: 0 0 32px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-icon svg {
    width: 18px;
    height: 18px;
    fill: #999;
    stroke: none;
}

@media (max-width: 767px) {
    .um-search .dgwt-wcas-sf-wrapp {
        height: 44px;
    }

    .um-search .dgwt-wcas-search-submit {
        width: 36px;
        height: 36px;
        display: none!important;
    }

    .dgwt-wcas-suggestions-wrapp {
        border-radius: 12px;
        max-height: 60vh;
    }

    .dgwt-wcas-suggestions-wrapp .dgwt-wcas-si {
        width: 48px;
        height: 48px;
    }

    .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-history .dgwt-wcas-si,
    .dgwt-wcas-suggestions-wrapp [data-type="history"] .dgwt-wcas-si,
    .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-type-history .dgwt-wcas-si {
        display: none;
    }
}

/* ========================================
   FIBOSEARCH IN MOBILE SEARCH SHEET
   ======================================== */
.um-search-sheet__input-wrapper .dgwt-wcas-search-wrapp,
.um-search-sheet .dgwt-wcas-search-wrapp {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
}

.um-search-sheet__input-wrapper .dgwt-wcas-sf-wrapp,
.um-search-sheet .dgwt-wcas-sf-wrapp {
    background: transparent;
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
}

.um-search-sheet__input-wrapper input[type="search"],
.um-search-sheet__input-wrapper input.dgwt-wcas-search-input,
.um-search-sheet input[type="search"].dgwt-wcas-search-input {
    width: 100%;
    height: 48px;
    min-height: 48px;
    padding: 0 48px 0 18px;
    margin: 0;
    border: 2px solid #e5e5e5;
    border-radius: 12px;
    background: #ffffff;
    background-color: #ffffff;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.um-search-sheet__input-wrapper input[type="search"]:focus,
.um-search-sheet__input-wrapper input.dgwt-wcas-search-input:focus,
.um-search-sheet input[type="search"].dgwt-wcas-search-input:focus {
    border-color: #00BCBC;
    box-shadow: 0 0 0 4px rgba(0, 188, 188, 0.06);
    outline: none;
}

.um-search-sheet__input-wrapper .dgwt-wcas-ico-magnifier,
.um-search-sheet__input-wrapper .dgwt-wcas-search-submit,
.um-search-sheet .dgwt-wcas-search-submit,
.um-search-sheet .dgwt-wcas-ico-magnifier {
    position: absolute;
    right: 6px;
    top: 50%;
    transform: translateY(-50%);
    width: 32px;
    height: 32px;
    min-width: 32px;
    min-height: 32px;
    padding: 0;
    margin: 0;
    background: #00BCBC;
    background-color: #00BCBC;
    border: none;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.um-search-sheet__input-wrapper .dgwt-wcas-ico-magnifier svg,
.um-search-sheet__input-wrapper .dgwt-wcas-search-submit svg,
.um-search-sheet .dgwt-wcas-search-submit svg,
.um-search-sheet .dgwt-wcas-ico-magnifier svg {
    fill: white;
    stroke: white;
    width: 16px;
    height: 16px;
}

.um-search-sheet .dgwt-wcas-suggestions-wrapp {
    position: relative;
    margin-top: 8px;
    border-radius: 12px;
    max-height: 50vh;
}

/* Navigation */
.um-nav {
    display: flex;
    align-items: center;
    gap: 8px;
}

.um-nav__item {
    position: relative;
}

.um-nav__link {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 10px 16px;
    border-radius: var(--um-radius-sm);
    font-size: 15px;
    font-weight: 500;
    color: var(--um-text);
    text-decoration: none;
    transition: all var(--um-transition-fast);
    white-space: nowrap;
}

.um-nav__link:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
}

.um-nav__link--active {
    color: var(--um-primary);
}

.um-nav__arrow {
    width: 10px;
    height: 10px;
    transition: transform var(--um-transition-fast);
}

.um-nav__item:hover .um-nav__arrow {
    transform: rotate(180deg);
}

/* Dropdown - Premium Design */
.um-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 260px;
    padding: 0;
    margin-top: 8px;
    background: var(--um-bg);
    border-radius: var(--um-radius-md);
    box-shadow: var(--um-shadow-lg);
    opacity: 0;
    visibility: hidden;
    transform: translateY(-8px);
    transition: all var(--um-transition);
    z-index: 100;
    overflow: hidden;
    border: 1px solid var(--um-border-light);
}

.um-dropdown::before {
    content: "";
    display: block;
    height: 3px;
    background: linear-gradient(90deg, var(--um-primary) 0%, var(--um-primary-dark) 100%);
}

.um-nav__item:hover .um-dropdown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.um-dropdown__inner {
    padding: 8px 0;
}

.um-dropdown__link {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 12px 16px;
    font-size: 14px;
    font-weight: 500;
    color: var(--um-text);
    text-decoration: none;
    transition: all var(--um-transition-fast);
    border-left: 3px solid transparent;
    margin: 2px 8px;
    border-radius: var(--um-radius-sm);
}

.um-dropdown__link:hover {
    background: linear-gradient(90deg, var(--um-primary-light) 0%, transparent 100%);
    color: var(--um-primary);
    border-left-color: var(--um-primary);
}

.um-dropdown__link:hover .um-dropdown__icon {
    background: var(--um-primary);
    color: white;
    transform: scale(1.1);
}

.um-dropdown__icon {
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--um-bg-subtle);
    border-radius: 50%;
    font-size: 14px;
    color: var(--um-primary);
    transition: all var(--um-transition-fast);
    flex-shrink: 0;
}

.um-dropdown__icon i {
    font-size: 14px;
}

.um-dropdown__text {
    flex: 1;
}

/* Header Actions (Icons) */
.um-actions {
    display: flex;
    align-items: center;
    gap: 4px;
}

.um-action {
    position: relative;
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--um-radius-sm);
    color: var(--um-text);
    text-decoration: none;
    transition: all var(--um-transition-fast);
}

.um-action:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
    transform: translateY(-1px);
}

.um-action svg {
    width: 26px;
    height: 26px;
}

/* Cart Badge */
.um-action__badge,
.um-cart-badge {
    position: absolute;
    top: 4px;
    right: 4px;
    min-width: 18px;
    height: 18px;
    padding: 0 5px;
    background: var(--um-primary);
    color: white;
    font-size: 11px;
    font-weight: 600;
    border-radius: var(--um-radius-pill);
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid white;
}

.um-action__badge:empty,
.um-action__badge[data-count="0"] {
    display: none;
}

/* Hide cart badge when inner count is empty */
.um-cart-badge:has(.um-cart-count-fragment:empty) {
    display: none;
}

/* Badge pulse animation on update */
@keyframes um-badge-pulse {
    0% { transform: scale(1); }
    20% { transform: scale(1.6); }
    40% { transform: scale(1.1); }
    60% { transform: scale(1.4); }
    80% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

@keyframes um-cart-bounce {
    0%, 100% { transform: translateY(0) scale(1); }
    20% { transform: translateY(-8px) scale(1.1); }
    40% { transform: translateY(0) scale(1); }
    60% { transform: translateY(-4px) scale(1.05); }
    80% { transform: translateY(0) scale(1); }
}

@keyframes um-cart-ring {
    0% { box-shadow: 0 0 0 0 rgba(8, 145, 178, 0.7); }
    50% { box-shadow: 0 0 0 12px rgba(8, 145, 178, 0); }
    100% { box-shadow: 0 0 0 0 rgba(8, 145, 178, 0); }
}

@keyframes um-badge-pop {
    0% { transform: scale(1); background: var(--um-primary); }
    30% { transform: scale(1.8); background: #059669; }
    60% { transform: scale(1.2); }
    100% { transform: scale(1); background: var(--um-primary); }
}

.um-cart-badge.um-badge-updated {
    animation: um-badge-pop 0.7s ease !important;
}

.um-action.um-cart-highlight {
    animation: um-cart-bounce 0.7s ease;
    z-index: 100;
}

.um-action.um-cart-highlight {
    box-shadow: 0 0 0 0 rgba(8, 145, 178, 0.7);
    animation: um-cart-bounce 0.7s ease, um-cart-ring 0.8s ease;
}

/* Hamburger Menu Button (Hidden on Desktop) */
.um-hamburger {
    display: none;
    width: 44px;
    height: 44px;
    border: none;
    background: transparent;
    cursor: pointer;
    padding: 10px;
    border-radius: var(--um-radius-sm);
    transition: background var(--um-transition-fast);
}

.um-hamburger:hover {
    background: var(--um-primary-light);
}

.um-hamburger__line {
    display: block;
    width: 24px;
    height: 2px;
    background: var(--um-text);
    border-radius: 2px;
    transition: all var(--um-transition);
    margin: 6px auto;
}

.um-hamburger--open .um-hamburger__line:nth-child(1) {
    transform: rotate(45deg) translate(5px, 5px);
}

.um-hamburger--open .um-hamburger__line:nth-child(2) {
    opacity: 0;
}

.um-hamburger--open .um-hamburger__line:nth-child(3) {
    transform: rotate(-45deg) translate(6px, -6px);
}

/* ============================================
   MOBILE DRAWER
   ============================================ */
.um-drawer-overlay {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.4);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    opacity: 0;
    visibility: hidden;
    transition: all var(--um-transition);
    z-index: 10000;
}

.um-drawer-overlay--open {
    opacity: 1;
    visibility: visible;
}

.um-drawer {
    position: fixed;
    top: 0;
    left: 0;
    width: 85vw;
    max-width: 360px;
    height: 100%;
    background: var(--um-bg);
    transform: translateX(-100%);
    transition: transform var(--um-transition-slow) cubic-bezier(0.4, 0, 0.2, 1);
    z-index: 10001;
    display: flex;
    flex-direction: column;
    overflow: hidden;
}

.um-drawer--open {
    transform: translateX(0);
}

.um-drawer__header {
    padding: 20px;
    background: linear-gradient(135deg, var(--um-primary) 0%, var(--um-primary-dark) 100%);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.um-drawer__logo {
    height: 48px;
    filter: brightness(0) invert(1);
}

.um-drawer__close {
    width: 40px;
    height: 40px;
    border: none;
    background: rgba(255,255,255,0.2);
    border-radius: 50%;
    color: white;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all var(--um-transition-fast);
}

.um-drawer__close:hover {
    background: rgba(255,255,255,0.3);
    transform: scale(1.1);
}

.um-drawer__close svg {
    width: 20px;
    height: 20px;
}

.um-drawer__body {
    flex: 1;
    overflow-y: auto;
    padding: 16px 0;
}

.um-drawer__section {
    padding: 0 16px;
    margin-bottom: 16px;
}

.um-drawer__section-title {
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: var(--um-text-muted);
    padding: 8px 16px;
}

.um-drawer__link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 16px;
    font-size: 15px;
    font-weight: 500;
    color: var(--um-text);
    text-decoration: none;
    border-radius: var(--um-radius-sm);
    transition: all var(--um-transition-fast);
}

.um-drawer__link:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
}

.um-drawer__link-icon {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--um-primary-light);
    border-radius: 50%;
    color: var(--um-primary);
    font-size: 14px;
    flex-shrink: 0;
}

.um-drawer__link:hover .um-drawer__link-icon {
    background: var(--um-primary);
    color: white;
}

.um-drawer__link-text {
    flex: 1;
}

.um-drawer__link-arrow {
    width: 16px;
    height: 16px;
    color: var(--um-text-muted);
    transition: transform var(--um-transition-fast);
}

.um-drawer__submenu {
    max-height: 0;
    overflow: hidden;
    transition: max-height var(--um-transition);
}

.um-drawer__submenu--open {
    max-height: 500px;
}

.um-drawer__submenu-link {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 12px 16px 12px 56px;
    font-size: 14px;
    color: var(--um-text-light);
    text-decoration: none;
    transition: all var(--um-transition-fast);
}

.um-drawer__submenu-link i {
    width: 20px;
    color: var(--um-primary);
    text-align: center;
}

.um-drawer__submenu-link:hover {
    color: var(--um-primary);
    background: var(--um-primary-light);
}

.um-drawer__footer {
    padding: 20px;
    border-top: 1px solid var(--um-border-light);
    background: var(--um-bg-subtle);
}

.um-drawer__contact {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 12px;
    background: var(--um-bg);
    border-radius: var(--um-radius-sm);
    margin-bottom: 12px;
    text-decoration: none;
    color: var(--um-text);
    transition: all var(--um-transition-fast);
}

.um-drawer__contact:hover {
    box-shadow: var(--um-shadow-sm);
}

.um-drawer__contact-icon {
    width: 40px;
    height: 40px;
    background: var(--um-primary-light);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--um-primary);
}

.um-drawer__contact-text {
    font-size: 14px;
    font-weight: 600;
}

.um-drawer__lang {
    display: flex;
    gap: 8px;
}

.um-drawer__lang-btn {
    flex: 1;
    padding: 10px;
    border: 1px solid var(--um-border);
    border-radius: var(--um-radius-sm);
    background: var(--um-bg);
    font-size: 13px;
    font-weight: 500;
    color: var(--um-text-light);
    cursor: pointer;
    transition: all var(--um-transition-fast);
}

.um-drawer__lang-btn:hover {
    border-color: var(--um-primary);
    color: var(--um-primary);
}

.um-drawer__lang-btn--active {
    background: var(--um-primary);
    border-color: var(--um-primary);
    color: white;
}

/* ============================================
   MOBILE SEARCH FAB & BOTTOM SHEET
   ============================================ */
.um-search-fab {
    display: none;
    position: fixed;
    bottom: 24px;
    left: 24px;
    width: 56px;
    height: 56px;
    background: linear-gradient(135deg, var(--um-primary) 0%, var(--um-primary-dark) 100%);
    border: none;
    border-radius: 50%;
    color: white;
    cursor: pointer;
    box-shadow: var(--um-shadow-lg);
    z-index: 9998;
    transition: all var(--um-transition);
}

.um-search-fab:hover {
    transform: scale(1.1);
    box-shadow: var(--um-shadow-xl);
}

.um-search-fab svg {
    width: 24px;
    height: 24px;
}

.um-search-sheet-overlay {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    opacity: 0;
    visibility: hidden;
    transition: all var(--um-transition);
    z-index: 10002;
}

.um-search-sheet-overlay--open {
    opacity: 1;
    visibility: visible;
}

.um-search-sheet {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    max-height: 85vh;
    background: var(--um-bg);
    border-radius: var(--um-radius-lg) var(--um-radius-lg) 0 0;
    transform: translateY(100%);
    transition: transform var(--um-transition-slow) cubic-bezier(0.4, 0, 0.2, 1);
    z-index: 10003;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.um-search-sheet--open {
    transform: translateY(0);
}

.um-search-sheet__handle {
    width: 40px;
    height: 4px;
    background: var(--um-border);
    border-radius: 2px;
    margin: 12px auto;
}

.um-search-sheet__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px 16px;
}

.um-search-sheet__title {
    font-size: 18px;
    font-weight: 600;
    color: var(--um-text);
}

.um-search-sheet__close {
    width: 36px;
    height: 36px;
    border: none;
    background: var(--um-bg-subtle);
    border-radius: 50%;
    color: var(--um-text);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all var(--um-transition-fast);
}

.um-search-sheet__close:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
}

.um-search-sheet__close svg {
    width: 18px;
    height: 18px;
}

.um-search-sheet__body {
    flex: 1;
    overflow-y: auto;
    padding: 0 20px 24px;
}

.um-search-sheet__input-wrapper {
    position: relative;
    margin-bottom: 24px;
}

.um-search-sheet__input {
    width: 100%;
    height: 52px;
    padding: 0 52px 0 20px;
    border: 2px solid var(--um-border);
    border-radius: var(--um-radius-md);
    background: var(--um-bg);
    font-family: var(--um-font);
    font-size: 16px;
    color: var(--um-text);
    outline: none;
    box-shadow: none;
    transition: all var(--um-transition-fast);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.um-search-sheet__input:focus {
    border-color: var(--um-primary);
    box-shadow: 0 0 0 4px var(--um-primary-light);
}

.um-search-sheet__input-btn {
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%);
    width: 36px;
    height: 36px;
    border: none;
    background: transparent;
    color: var(--um-text-muted);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: all var(--um-transition-fast);
}

.um-search-sheet__input-btn:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
}

.um-search-sheet__section {
    margin-bottom: 24px;
}

.um-search-sheet__section-title {
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: var(--um-text-muted);
    margin-bottom: 12px;
}

.um-search-sheet__chips {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.um-search-sheet__chip {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 8px 14px;
    background: var(--um-bg-subtle);
    border: 1px solid var(--um-border-light);
    border-radius: var(--um-radius-pill);
    font-size: 14px;
    color: var(--um-text);
    text-decoration: none;
    transition: all var(--um-transition-fast);
}

.um-search-sheet__chip:hover {
    background: var(--um-primary-light);
    border-color: var(--um-primary);
    color: var(--um-primary);
}

.um-search-sheet__categories {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
}

.um-search-sheet__category {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 14px;
    background: var(--um-bg-subtle);
    border-radius: var(--um-radius-sm);
    text-decoration: none;
    color: var(--um-text);
    transition: all var(--um-transition-fast);
}

.um-search-sheet__category:hover {
    background: var(--um-primary-light);
    color: var(--um-primary);
    transform: translateY(-2px);
}

.um-search-sheet__category-icon {
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--um-primary-light);
    border-radius: 50%;
    color: var(--um-primary);
    font-size: 14px;
    flex-shrink: 0;
    transition: all var(--um-transition-fast);
}

.um-search-sheet__category:hover .um-search-sheet__category-icon {
    background: var(--um-primary);
    color: white;
}

.um-search-sheet__category-name {
    font-size: 13px;
    font-weight: 500;
}

/* ============================================
   TABLET STYLES (768-1024px)
   ============================================ */
@media (max-width: 1024px) {
    :root {
        --um-header-height: 80px;
    }

    .um-topbar {
        display: none;
    }

    .um-main-header {
        padding: 0 24px;
        gap: 20px;
    }

    .um-logo__img {
        width: 180px;
        height: 72px;
    }

    .um-search {
        max-width: 300px;
    }

    .um-search__input {
        height: 44px;
        font-size: 14px;
    }

    .um-search__btn {
        width: 36px;
        height: 36px;
    }

    .um-nav__link {
        padding: 8px 12px;
        font-size: 14px;
    }

    .um-action {
        width: 44px;
        height: 44px;
    }

    .um-action svg {
        width: 24px;
        height: 24px;
    }
}

/* ============================================
   MOBILE STYLES (<768px)
   ============================================ */
@media (max-width: 767px) {
    :root {
        --um-header-height: 64px;
    }

    .um-topbar {
        display: none;
    }

    .um-main-header {
        padding: 0 16px;
        justify-content: flex-start;
        gap: 12px;
    }

    .um-hamburger {
        display: block;
        order: 1;
    }

    .um-logo {
        flex: 1;
        display: flex;
        justify-content: center;
        order: 2;
    }

    .um-logo__img {
        width: 160px;
        height: 64px;
    }

    .um-search {
        display: none;
    }

    .um-nav {
        display: none;
    }

    .um-actions {
        order: 3;
        gap: 0;
    }

    .um-action--wishlist {
        display: none;
    }

    .um-action {
        width: 44px;
        height: 44px;
    }

    .um-action svg {
        width: 22px;
        height: 22px;
    }

    .um-search-fab {
        display: flex;
        align-items: center;
        justify-content: center;
    }
}

/* ============================================
   REDUCED MOTION
   ============================================ */
@media (prefers-reduced-motion: reduce) {
    .um-header *,
    .um-header *::before,
    .um-header *::after {
        animation-duration: 0.01ms;
        animation-iteration-count: 1;
        transition-duration: 0.01ms;
    }

    .um-search-fab {
        animation: none;
    }

    .um-action__badge {
        animation: none;
    }
}

/* ============================================
   PRINT STYLES
   ============================================ */
@media print {
    .um-header {
        position: static;
        box-shadow: none;
    }

    .um-topbar,
    .um-search,
    .um-actions,
    .um-hamburger,
    .um-search-fab {
        display: none;
    }
}
</style>

<!-- Header HTML Structure -->
<header class="um-header" id="umHeader">
    <!-- Top Bar (Desktop Only) -->
    <div class="um-topbar">
        <a href="tel:0241630700" class="um-topbar__phone">
            <span class="um-topbar__phone-icon">📞</span>
            <span>0241 630 700</span>
        </a>
        <div class="um-topbar__right">
            <div class="um-topbar__lang">
                <button class="um-topbar__lang-btn um-topbar__lang-btn--active" data-lang="ro">RO</button>
                <button class="um-topbar__lang-btn" data-lang="en">EN</button>
            </div>
        </div>
    </div>

    <!-- Main Header -->
    <div class="um-main-header">
        <!-- Hamburger (Mobile) -->
        <button class="um-hamburger" id="umHamburger" aria-label="Deschide meniul" aria-expanded="false">
            <span class="um-hamburger__line"></span>
            <span class="um-hamburger__line"></span>
            <span class="um-hamburger__line"></span>
        </button>

        <!-- Logo -->
        <div class="um-logo">
            <a href="https://ultramon.ro/en" class="um-logo__link" aria-label="Ultramon - Acasa">
                <img src="https://ultramon.ro/wp-content/uploads/2025/05/Logo-Ultramon-PNG.png"
                     alt="Ultramon"
                     class="um-logo__img"
                     width="220"
                     height="88"
                     loading="eager">
            </a>
        </div>

        <!-- Search Bar (Desktop/Tablet) - FiboSearch AJAX -->
        <div class="um-search">
            <div  class="dgwt-wcas-search-wrapp dgwt-wcas-has-submit woocommerce dgwt-wcas-style-pirx-compact dgwt-wcas-style-pirx js-dgwt-wcas-layout-classic dgwt-wcas-layout-classic js-dgwt-wcas-mobile-overlay-enabled">
		<form class="dgwt-wcas-search-form" role="search" action="https://ultramon.ro/en/" method="get" data-trp-original-action="https://ultramon.ro/en/">
		<div class="dgwt-wcas-sf-wrapp">
						<label class="screen-reader-text"
				for="dgwt-wcas-search-input-1">
				Products search			</label>

			<input
				id="dgwt-wcas-search-input-1"
				type="search"
				class="dgwt-wcas-search-input"
				name="s"
				value=""
				placeholder="Search here..."
				autocomplete="off"
							/>
			<div class="dgwt-wcas-preloader"></div>

			<div class="dgwt-wcas-voice-search"></div>

							<button type="submit"
						aria-label="Search"
						class="dgwt-wcas-search-submit" data-no-translation-aria-label="">				<svg
					class="dgwt-wcas-ico-magnifier" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 18 18">
					<path  d=" M 16.722523,17.901412 C 16.572585,17.825208 15.36088,16.670476 14.029846,15.33534 L 11.609782,12.907819 11.01926,13.29667 C 8.7613237,14.783493 5.6172703,14.768302 3.332423,13.259528 -0.07366363,11.010358 -1.0146502,6.5989684 1.1898146,3.2148776					1.5505179,2.6611594 2.4056498,1.7447266 2.9644271,1.3130497 3.4423015,0.94387379 4.3921825,0.48568469 5.1732652,0.2475835 5.886299,0.03022609 6.1341883,0 7.2037391,0 8.2732897,0 8.521179,0.03022609 9.234213,0.2475835 c 0.781083,0.23810119 1.730962,0.69629029 2.208837,1.0654662					0.532501,0.4113763 1.39922,1.3400096 1.760153,1.8858877 1.520655,2.2998531 1.599025,5.3023778 0.199549,7.6451086 -0.208076,0.348322 -0.393306,0.668209 -0.411622,0.710863 -0.01831,0.04265 1.065556,1.18264 2.408603,2.533307 1.343046,1.350666 2.486621,2.574792 2.541278,2.720279 0.282475,0.7519					-0.503089,1.456506 -1.218488,1.092917 z M 8.4027892,12.475062 C 9.434946,12.25579 10.131043,11.855461 10.99416,10.984753 11.554519,10.419467 11.842507,10.042366 12.062078,9.5863882 12.794223,8.0659672 12.793657,6.2652398 12.060578,4.756293 11.680383,3.9737304 10.453587,2.7178427					9.730569,2.3710306 8.6921295,1.8729196 8.3992147,1.807606 7.2037567,1.807606 6.0082984,1.807606 5.7153841,1.87292 4.6769446,2.3710306 3.9539263,2.7178427 2.7271301,3.9737304 2.3469352,4.756293 1.6138384,6.2652398 1.6132726,8.0659672 2.3454252,9.5863882 c 0.4167354,0.8654208 1.5978784,2.0575608					2.4443766,2.4671358 1.0971012,0.530827 2.3890403,0.681561 3.6130134,0.421538 z					"/>
				</svg>
				</button>
			
			<input type="hidden" name="post_type" value="product"/>
			<input type="hidden" name="dgwt_wcas" value="1"/>

			
					</div>
	<input type="hidden" name="trp-form-language" value="en"/></form>
</div>
        </div>

        <!-- Navigation (Desktop/Tablet) -->
        <nav class="um-nav" role="navigation" aria-label="Navigare principala">
            <!-- Categorii Dropdown -->
            <div class="um-nav__item">
                <a href="https://ultramon.ro/en/magazin/" class="um-nav__link">
                    Product Categories
                                        <svg class="um-nav__arrow" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                        <polyline points="6 9 12 15 18 9"></polyline>
                    </svg>
                                    </a>
                                <div class="um-dropdown">
                    <div class="um-dropdown__inner">
                                                <a href="https://ultramon.ro/en/product-category/echipamente-de-salvare-maritima/" class="um-dropdown__link">
                            Rescue Equipment                        </a>
                                                <a href="https://ultramon.ro/en/product-category/accesorii-nautice/" class="um-dropdown__link">
                            Nautical Accessories                        </a>
                                                <a href="https://ultramon.ro/en/product-category/instrumente-de-navigatie/" class="um-dropdown__link">
                            Navigation Tools                        </a>
                                                <a href="https://ultramon.ro/en/product-category/echipamente-psi/" class="um-dropdown__link">
                            Firefighting Equipment                        </a>
                                                <a href="https://ultramon.ro/en/product-category/mijloace-pirotehnice-semnalizare/" class="um-dropdown__link">
                            Pyrotechnic Distress Signals                        </a>
                                                <a href="https://ultramon.ro/en/product-category/simboluri-marcaje-imo/" class="um-dropdown__link">
                            IMO Symbols and Markings                        </a>
                                            </div>
                </div>
                            </div>

                        <!-- Servicii Dropdown -->
            <div class="um-nav__item">
                <a href="https://ultramon.ro/en/product-category/servicii-maritime/" class="um-nav__link">
                    Services
                    <svg class="um-nav__arrow" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                        <polyline points="6 9 12 15 18 9"></polyline>
                    </svg>
                </a>
                <div class="um-dropdown">
                    <div class="um-dropdown__inner">
                                                <a href="https://ultramon.ro/en/product-category/servicii-maritime/testare-recertificare/" class="um-dropdown__link">
                            Testing and Recertification of Life-saving Equipment                        </a>
                                                <a href="https://ultramon.ro/en/product-category/servicii-maritime/inchiriere-plute-salvare/" class="um-dropdown__link">
                            Liferaft Rental                        </a>
                                            </div>
                </div>
            </div>
            
            <!-- Contact -->
            <div class="um-nav__item">
                <a href="https://ultramon.ro/en/contact/" class="um-nav__link">
                    Contact
                </a>
            </div>
        </nav>

        <!-- Header Actions -->
        <div class="um-actions">
            <!-- Account -->
            <a href="https://ultramon.ro/en/my-account/" class="um-action" aria-label="My Account">
                <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                    <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path>
                    <circle cx="12" cy="7" r="4"></circle>
                </svg>
            </a>

            <!-- Wishlist -->
            <a href="https://ultramon.ro/en/wishlist/" class="um-action um-action--wishlist" aria-label="Lista de dorinte">
                <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                    <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>
                </svg>
            </a>

            <!-- Cart -->
            <a href="https://ultramon.ro/en/cart/" class="um-action" aria-label="Cosul de cumparaturi">
                <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                    <circle cx="9" cy="21" r="1"></circle>
                    <circle cx="20" cy="21" r="1"></circle>
                    <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>
                </svg>
<span class="um-action__badge um-cart-badge"><span class="um-cart-count-fragment"></span></span>
            </a>
        </div>
    </div>
</header>

<!-- Mobile Drawer Overlay -->
<div class="um-drawer-overlay" id="umDrawerOverlay"></div>

<!-- Mobile Drawer -->
<nav class="um-drawer" id="umDrawer" aria-label="Meniu mobil">
    <div class="um-drawer__header">
        <img src="https://ultramon.ro/wp-content/uploads/2025/05/Logo-Ultramon-PNG.png"
             alt="Ultramon"
             class="um-drawer__logo"
             width="140"
             height="48">
        <button class="um-drawer__close" id="umDrawerClose" aria-label="Inchide meniul">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                <line x1="18" y1="6" x2="6" y2="18"></line>
                <line x1="6" y1="6" x2="18" y2="18"></line>
            </svg>
        </button>
    </div>

    <div class="um-drawer__body">
        <div class="um-drawer__section">
                        <!-- Categorii -->
            <a href="#" class="um-drawer__link" data-toggle="categories">
                <span class="um-drawer__link-icon"><i class="fa-solid fa-folder"></i></span>
                <span class="um-drawer__link-text">Product Categories</span>
                <svg class="um-drawer__link-arrow" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                    <polyline points="6 9 12 15 18 9"></polyline>
                </svg>
            </a>
            <div class="um-drawer__submenu" id="umDrawerCategories">
                                <a href="https://ultramon.ro/en/product-category/echipamente-de-salvare-maritima/" class="um-drawer__submenu-link">
                    Rescue Equipment                </a>
                                <a href="https://ultramon.ro/en/product-category/accesorii-nautice/" class="um-drawer__submenu-link">
                    Nautical Accessories                </a>
                                <a href="https://ultramon.ro/en/product-category/instrumente-de-navigatie/" class="um-drawer__submenu-link">
                    Navigation Tools                </a>
                                <a href="https://ultramon.ro/en/product-category/echipamente-psi/" class="um-drawer__submenu-link">
                    Firefighting Equipment                </a>
                                <a href="https://ultramon.ro/en/product-category/mijloace-pirotehnice-semnalizare/" class="um-drawer__submenu-link">
                    Pyrotechnic Distress Signals                </a>
                                <a href="https://ultramon.ro/en/product-category/simboluri-marcaje-imo/" class="um-drawer__submenu-link">
                    IMO Symbols and Markings                </a>
                            </div>
            
                        <!-- Servicii -->
            <a href="#" class="um-drawer__link" data-toggle="services">
                <span class="um-drawer__link-icon"><i class="fa-solid fa-wrench"></i></span>
                <span class="um-drawer__link-text">Services</span>
                <svg class="um-drawer__link-arrow" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                    <polyline points="6 9 12 15 18 9"></polyline>
                </svg>
            </a>
            <div class="um-drawer__submenu" id="umDrawerServices">
                                <a href="https://ultramon.ro/en/product-category/servicii-maritime/testare-recertificare/" class="um-drawer__submenu-link">
                    Testing and Recertification of Life-saving Equipment                </a>
                                <a href="https://ultramon.ro/en/product-category/servicii-maritime/inchiriere-plute-salvare/" class="um-drawer__submenu-link">
                    Liferaft Rental                </a>
                            </div>
            
            <!-- Contact -->
            <a href="https://ultramon.ro/en/contact/" class="um-drawer__link">
                <span class="um-drawer__link-icon"><i class="fa-solid fa-phone"></i></span>
                <span class="um-drawer__link-text">Contact</span>
            </a>

            <!-- Wishlist (Mobile) -->
            <a href="https://ultramon.ro/en/wishlist/" class="um-drawer__link">
                <span class="um-drawer__link-icon"><i class="fa-solid fa-heart"></i></span>
                <span class="um-drawer__link-text">Lista de dorinte</span>
            </a>
        </div>
    </div>

    <div class="um-drawer__footer">
        <a href="tel:0241630700" class="um-drawer__contact">
            <div class="um-drawer__contact-icon">
                <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                    <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>
                </svg>
            </div>
            <span class="um-drawer__contact-text">0241 630 700</span>
        </a>
        <div class="um-drawer__lang">
            <button class="um-drawer__lang-btn um-drawer__lang-btn--active" data-lang="ro">🇷🇴 Romana</button>
            <button class="um-drawer__lang-btn" data-lang="en">🇬🇧 English</button>
        </div>
    </div>
</nav>

<!-- Mobile Search FAB -->
<button class="um-search-fab" id="umSearchFab" aria-label="Deschide cautarea">
    <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
        <circle cx="11" cy="11" r="8"></circle>
        <line x1="21" y1="21" x2="16.65" y2="16.65"></line>
    </svg>
</button>

<!-- Search Bottom Sheet Overlay -->
<div class="um-search-sheet-overlay" id="umSearchSheetOverlay"></div>

<!-- Search Bottom Sheet -->
<div class="um-search-sheet" id="umSearchSheet" role="dialog" aria-label="Cautare">
    <div class="um-search-sheet__handle"></div>
    <div class="um-search-sheet__header">
        <h2 class="um-search-sheet__title">Cautare</h2>
        <button class="um-search-sheet__close" id="umSearchSheetClose" aria-label="Inchide cautarea">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                <line x1="18" y1="6" x2="6" y2="18"></line>
                <line x1="6" y1="6" x2="18" y2="18"></line>
            </svg>
        </button>
    </div>
    <div class="um-search-sheet__body">
        <div class="um-search-sheet__input-wrapper">
            <div  class="dgwt-wcas-search-wrapp dgwt-wcas-has-submit woocommerce dgwt-wcas-style-pirx-compact dgwt-wcas-style-pirx js-dgwt-wcas-layout-classic dgwt-wcas-layout-classic js-dgwt-wcas-mobile-overlay-enabled">
		<form class="dgwt-wcas-search-form" role="search" action="https://ultramon.ro/en/" method="get" data-trp-original-action="https://ultramon.ro/en/">
		<div class="dgwt-wcas-sf-wrapp">
						<label class="screen-reader-text"
				for="dgwt-wcas-search-input-2">
				Products search			</label>

			<input
				id="dgwt-wcas-search-input-2"
				type="search"
				class="dgwt-wcas-search-input"
				name="s"
				value=""
				placeholder="Search here..."
				autocomplete="off"
							/>
			<div class="dgwt-wcas-preloader"></div>

			<div class="dgwt-wcas-voice-search"></div>

							<button type="submit"
						aria-label="Search"
						class="dgwt-wcas-search-submit" data-no-translation-aria-label="">				<svg
					class="dgwt-wcas-ico-magnifier" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 18 18">
					<path  d=" M 16.722523,17.901412 C 16.572585,17.825208 15.36088,16.670476 14.029846,15.33534 L 11.609782,12.907819 11.01926,13.29667 C 8.7613237,14.783493 5.6172703,14.768302 3.332423,13.259528 -0.07366363,11.010358 -1.0146502,6.5989684 1.1898146,3.2148776					1.5505179,2.6611594 2.4056498,1.7447266 2.9644271,1.3130497 3.4423015,0.94387379 4.3921825,0.48568469 5.1732652,0.2475835 5.886299,0.03022609 6.1341883,0 7.2037391,0 8.2732897,0 8.521179,0.03022609 9.234213,0.2475835 c 0.781083,0.23810119 1.730962,0.69629029 2.208837,1.0654662					0.532501,0.4113763 1.39922,1.3400096 1.760153,1.8858877 1.520655,2.2998531 1.599025,5.3023778 0.199549,7.6451086 -0.208076,0.348322 -0.393306,0.668209 -0.411622,0.710863 -0.01831,0.04265 1.065556,1.18264 2.408603,2.533307 1.343046,1.350666 2.486621,2.574792 2.541278,2.720279 0.282475,0.7519					-0.503089,1.456506 -1.218488,1.092917 z M 8.4027892,12.475062 C 9.434946,12.25579 10.131043,11.855461 10.99416,10.984753 11.554519,10.419467 11.842507,10.042366 12.062078,9.5863882 12.794223,8.0659672 12.793657,6.2652398 12.060578,4.756293 11.680383,3.9737304 10.453587,2.7178427					9.730569,2.3710306 8.6921295,1.8729196 8.3992147,1.807606 7.2037567,1.807606 6.0082984,1.807606 5.7153841,1.87292 4.6769446,2.3710306 3.9539263,2.7178427 2.7271301,3.9737304 2.3469352,4.756293 1.6138384,6.2652398 1.6132726,8.0659672 2.3454252,9.5863882 c 0.4167354,0.8654208 1.5978784,2.0575608					2.4443766,2.4671358 1.0971012,0.530827 2.3890403,0.681561 3.6130134,0.421538 z					"/>
				</svg>
				</button>
			
			<input type="hidden" name="post_type" value="product"/>
			<input type="hidden" name="dgwt_wcas" value="1"/>

			
					</div>
	<input type="hidden" name="trp-form-language" value="en"/></form>
</div>
        </div>

        <div class="um-search-sheet__section" id="umRecentSearches">
            <h3 class="um-search-sheet__section-title">Cautari recente</h3>
            <div class="um-search-sheet__chips">
                <a href="https://ultramon.ro/en/?s=veste&#038;id=2724&#038;post_type=product" class="um-search-sheet__chip">veste</a>
                <a href="https://ultramon.ro/en/?s=plute&#038;id=2724&#038;post_type=product" class="um-search-sheet__chip">plute</a>
                <a href="https://ultramon.ro/en/?s=stingator&#038;id=2724&#038;post_type=product" class="um-search-sheet__chip">stingator</a>
            </div>
        </div>

                <div class="um-search-sheet__section">
            <h3 class="um-search-sheet__section-title">Categorii populare</h3>
            <div class="um-search-sheet__categories">
                                <a href="https://ultramon.ro/en/product-category/echipamente-de-salvare-maritima/" class="um-search-sheet__category">
                    <span class="um-search-sheet__category-icon"><i class="fa-solid fa-folder"></i></span>
                    <span class="um-search-sheet__category-name">Rescue Equipment</span>
                </a>
                                <a href="https://ultramon.ro/en/product-category/accesorii-nautice/" class="um-search-sheet__category">
                    <span class="um-search-sheet__category-icon"><i class="fa-solid fa-folder"></i></span>
                    <span class="um-search-sheet__category-name">Nautical Accessories</span>
                </a>
                                <a href="https://ultramon.ro/en/product-category/instrumente-de-navigatie/" class="um-search-sheet__category">
                    <span class="um-search-sheet__category-icon"><i class="fa-solid fa-folder"></i></span>
                    <span class="um-search-sheet__category-name">Navigation Tools</span>
                </a>
                                <a href="https://ultramon.ro/en/product-category/echipamente-psi/" class="um-search-sheet__category">
                    <span class="um-search-sheet__category-icon"><i class="fa-solid fa-folder"></i></span>
                    <span class="um-search-sheet__category-name">Firefighting Equipment</span>
                </a>
                            </div>
        </div>
            </div>
</div>

<script>
(function() {
    'use strict';

    // DOM Elements
    const header = document.getElementById('umHeader');
    const hamburger = document.getElementById('umHamburger');
    const drawer = document.getElementById('umDrawer');
    const drawerOverlay = document.getElementById('umDrawerOverlay');
    const drawerClose = document.getElementById('umDrawerClose');
    const searchFab = document.getElementById('umSearchFab');
    const searchSheet = document.getElementById('umSearchSheet');
    const searchSheetOverlay = document.getElementById('umSearchSheetOverlay');
    const searchSheetClose = document.getElementById('umSearchSheetClose');
    const searchSheetInput = document.getElementById('umSearchSheetInput');

    // State
    let isDrawerOpen = false;
    let isSearchSheetOpen = false;
    let lastScrollY = 0;

    // Add body class for fixed header spacing
    if (header) {
        document.body.classList.add('um-has-fixed-header');
    }

    // =====================
    // STICKY HEADER SHADOW
    // =====================
    function handleScroll() {
        const scrollY = window.scrollY;

        if (scrollY > 10) {
            header.classList.add('um-header--scrolled');
        } else {
            header.classList.remove('um-header--scrolled');
        }

        lastScrollY = scrollY;
    }

    window.addEventListener('scroll', handleScroll, { passive: true });
    handleScroll();

    // =====================
    // MOBILE DRAWER
    // =====================
    function openDrawer() {
        isDrawerOpen = true;
        drawer.classList.add('um-drawer--open');
        drawerOverlay.classList.add('um-drawer-overlay--open');
        hamburger.classList.add('um-hamburger--open');
        hamburger.setAttribute('aria-expanded', 'true');
        document.body.style.overflow = 'hidden';
    }

    function closeDrawer() {
        isDrawerOpen = false;
        drawer.classList.remove('um-drawer--open');
        drawerOverlay.classList.remove('um-drawer-overlay--open');
        hamburger.classList.remove('um-hamburger--open');
        hamburger.setAttribute('aria-expanded', 'false');
        document.body.style.overflow = '';
    }

    hamburger.addEventListener('click', function() {
        if (isDrawerOpen) {
            closeDrawer();
        } else {
            openDrawer();
        }
    });

    drawerOverlay.addEventListener('click', closeDrawer);
    drawerClose.addEventListener('click', closeDrawer);

    // Drawer submenu toggles
    document.querySelectorAll('.um-drawer__link[data-toggle]').forEach(function(link) {
        link.addEventListener('click', function(e) {
            e.preventDefault();
            const target = this.getAttribute('data-toggle');
            const submenu = document.getElementById('umDrawer' + target.charAt(0).toUpperCase() + target.slice(1));
            const arrow = this.querySelector('.um-drawer__link-arrow');

            if (submenu) {
                submenu.classList.toggle('um-drawer__submenu--open');
                if (arrow) {
                    arrow.style.transform = submenu.classList.contains('um-drawer__submenu--open')
                        ? 'rotate(180deg)'
                        : '';
                }
            }
        });
    });

    // =====================
    // SEARCH BOTTOM SHEET
    // =====================
    function openSearchSheet() {
        isSearchSheetOpen = true;
        searchSheet.classList.add('um-search-sheet--open');
        searchSheetOverlay.classList.add('um-search-sheet-overlay--open');
        document.body.classList.add('um-search-sheet-active');
        document.body.style.overflow = 'hidden';

        setTimeout(function() {
            if (searchSheetInput) searchSheetInput.focus();
        }, 300);
    }

    function closeSearchSheet() {
        isSearchSheetOpen = false;
        searchSheet.classList.remove('um-search-sheet--open');
        searchSheetOverlay.classList.remove('um-search-sheet-overlay--open');
        document.body.classList.remove('um-search-sheet-active');
        document.body.style.overflow = '';
        if (searchSheetInput) searchSheetInput.blur();
    }

    searchFab.addEventListener('click', openSearchSheet);
    searchSheetOverlay.addEventListener('click', closeSearchSheet);
    searchSheetClose.addEventListener('click', closeSearchSheet);

    // Swipe down to close search sheet
    let touchStartY = 0;
    let touchEndY = 0;

    searchSheet.addEventListener('touchstart', function(e) {
        touchStartY = e.changedTouches[0].screenY;
    }, { passive: true });

    searchSheet.addEventListener('touchend', function(e) {
        touchEndY = e.changedTouches[0].screenY;
        if (touchEndY - touchStartY > 100) {
            closeSearchSheet();
        }
    }, { passive: true });

    // =====================
    // FIBOSEARCH IMAGE FIX
    // =====================
    function fixSearchImages() {
        document.querySelectorAll('.dgwt-wcas-si').forEach(function(el) {
            const hasImage = el.querySelector('img');
            if (hasImage && hasImage.src) {
                el.classList.add('um-has-image');
            } else {
                el.classList.remove('um-has-image');
            }
        });
    }

    const searchObserver = new MutationObserver(function(mutations) {
        fixSearchImages();
    });

    searchObserver.observe(document.body, {
        childList: true,
        subtree: true
    });

    fixSearchImages();
    searchFab.addEventListener('click', function() {
        setTimeout(fixSearchImages, 50);
        setTimeout(fixSearchImages, 150);
        setTimeout(fixSearchImages, 300);
    });

    // =====================
    // ESCAPE KEY HANDLER
    // =====================
    document.addEventListener('keydown', function(e) {
        if (e.key === 'Escape') {
            if (isSearchSheetOpen) {
                closeSearchSheet();
            }
            if (isDrawerOpen) {
                closeDrawer();
            }
        }
    });

    // =====================
    // WOOCOMMERCE CART UPDATE
    // =====================
    (function() {
        function updateCartBadge(count) {
            console.log('UM: Updating cart badge to:', count);
            var countEl = document.querySelector('.um-cart-count-fragment');
            var badge = document.querySelector('.um-cart-badge');
            var cartAction = badge ? badge.closest('.um-action') : null;

            if (countEl) {
                countEl.textContent = count > 0 ? count : '';
            }
            if (badge) {
                badge.style.display = count > 0 ? 'flex' : 'none';
                // Trigger badge pulse
                badge.classList.remove('um-badge-updated');
                void badge.offsetWidth; // Force reflow
                badge.classList.add('um-badge-updated');
            }
            if (cartAction) {
                // Trigger cart icon shake and glow
                cartAction.classList.remove('um-cart-highlight');
                void cartAction.offsetWidth; // Force reflow
                cartAction.classList.add('um-cart-highlight');
                setTimeout(function() {
                    cartAction.classList.remove('um-cart-highlight');
                }, 800);
            }
        }

        // Extract cart count from WooCommerce fragments
        function getCountFromFragments(fragments) {
            if (!fragments) return null;

            // Check Elementor HFE cart count (your site uses this)
            if (fragments['span.hfe-cart-count']) {
                var temp = document.createElement('div');
                temp.innerHTML = fragments['span.hfe-cart-count'];
                var count = parseInt(temp.textContent.trim(), 10);
                return isNaN(count) ? 0 : count;
            }

            // Check our custom fragment
            if (fragments['.um-cart-count-fragment']) {
                var temp = document.createElement('div');
                temp.innerHTML = fragments['.um-cart-count-fragment'];
                var count = parseInt(temp.textContent.trim(), 10);
                return isNaN(count) ? 0 : count;
            }

            return null;
        }

        if (typeof jQuery !== 'undefined') {
            jQuery(document.body).on('added_to_cart', function(e, fragments) {
                console.log('UM: added_to_cart, fragments:', fragments);
                var count = getCountFromFragments(fragments);
                if (count !== null) {
                    updateCartBadge(count);
                }
            });

            jQuery(document.body).on('removed_from_cart', function(e, fragments, cart_hash, button) {
                console.log('UM: removed_from_cart, fragments:', fragments);
                var count = getCountFromFragments(fragments);
                if (count !== null) {
                    updateCartBadge(count);
                }
            });

            // Listen to cart page updates (remove, quantity change)
            jQuery(document.body).on('updated_cart_totals updated_wc_div wc_fragments_refreshed wc_fragments_loaded', function(e) {
                console.log('UM: ' + e.type + ' event');
                setTimeout(function() {
                    refreshFromPage();
                }, 200);
            });

            function refreshFromPage() {
                // Method 1: Try Elementor's cart count
                var hfeCount = document.querySelector('.hfe-cart-count');
                if (hfeCount) {
                    var count = parseInt(hfeCount.textContent.trim(), 10) || 0;
                    console.log('UM: Found .hfe-cart-count:', count);
                    updateCartBadge(count);
                    return;
                }

                // Method 2: Count items in cart table
                var cartItems = document.querySelectorAll('.woocommerce-cart-form .cart_item');
                if (cartItems.length > 0) {
                    var totalQty = 0;
                    cartItems.forEach(function(row) {
                        var qtyInput = row.querySelector('.qty');
                        if (qtyInput) {
                            totalQty += parseInt(qtyInput.value, 10) || 0;
                        }
                    });
                    console.log('UM: Counted from cart table:', totalQty);
                    updateCartBadge(totalQty);
                    return;
                }

                // Method 3: Check if cart is empty
                var emptyCart = document.querySelector('.cart-empty, .woocommerce-cart-form__contents .cart_item') === null &&
                                document.querySelector('.woocommerce-cart-form') !== null;
                if (document.querySelector('.cart-empty')) {
                    console.log('UM: Cart is empty');
                    updateCartBadge(0);
                    return;
                }

                // Method 4: Trigger fragment refresh
                console.log('UM: Triggering fragment refresh');
                jQuery(document.body).trigger('wc_fragment_refresh');
            }
        }
    })();

    // =====================
    // RECENT SEARCHES (LocalStorage)
    // =====================
    const STORAGE_KEY = 'um_recent_searches';
    const MAX_RECENT = 5;

    function getRecentSearches() {
        try {
            const stored = localStorage.getItem(STORAGE_KEY);
            return stored ? JSON.parse(stored) : [];
        } catch (e) {
            return [];
        }
    }

    function addRecentSearch(term) {
        if (!term || term.length < 2) return;

        const recent = getRecentSearches();
        const termLower = term.toLowerCase().trim();

        const filtered = recent.filter(function(s) { return s !== termLower; });
        filtered.unshift(termLower);
        const trimmed = filtered.slice(0, MAX_RECENT);

        try {
            localStorage.setItem(STORAGE_KEY, JSON.stringify(trimmed));
        } catch (e) {}
    }

    function renderRecentSearches() {
        const container = document.querySelector('#umRecentSearches .um-search-sheet__chips');
        if (!container) return;

        const recent = getRecentSearches();

        if (recent.length === 0) {
            document.getElementById('umRecentSearches').style.display = 'none';
            return;
        }

        document.getElementById('umRecentSearches').style.display = '';
        container.innerHTML = recent.map(function(term) {
            return '<a href="https://ultramon.ro/en/?s=' + encodeURIComponent(term) + '&id=2724&post_type=product" class="um-search-sheet__chip">' + escapeHtml(term) + '</a>';
        }).join('');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    document.querySelectorAll('.um-search__form, .um-search-sheet form').forEach(function(form) {
        form.addEventListener('submit', function() {
            const input = this.querySelector('input[type="search"]');
            if (input && input.value) {
                addRecentSearch(input.value);
            }
        });
    });

    renderRecentSearches();

    // =====================
    // FIBOSEARCH URL FIX
    // =====================
    function fixFiboSearchForms() {
        const fiboForms = document.querySelectorAll('.dgwt-wcas-search-wrapp form, form.dgwt-wcas-search-form');

        fiboForms.forEach(function(form) {
            form.action = 'https://ultramon.ro/en/';

            if (!form.querySelector('input[name="post_type"]')) {
                const postTypeInput = document.createElement('input');
                postTypeInput.type = 'hidden';
                postTypeInput.name = 'post_type';
                postTypeInput.value = 'product';
                form.appendChild(postTypeInput);
            }

            if (!form.querySelector('input[name="id"]')) {
                const idInput = document.createElement('input');
                idInput.type = 'hidden';
                idInput.name = 'id';
                idInput.value = '2724';
                form.appendChild(idInput);
            }

            form.addEventListener('submit', function(e) {
                const searchInput = this.querySelector('input[name="s"], input.dgwt-wcas-search-input');
                if (searchInput && searchInput.value.trim()) {
                    e.preventDefault();
                    const query = encodeURIComponent(searchInput.value.trim());
                    window.location.href = 'https://ultramon.ro/en/?s=' + query + '&post_type=product&id=2724';
                }
            });
        });
    }

    fixFiboSearchForms();
    setTimeout(fixFiboSearchForms, 500);
    setTimeout(fixFiboSearchForms, 1500);

    searchFab.addEventListener('click', renderRecentSearches);

    // =====================
    // LANGUAGE SWITCHER (TranslatePress)
    // =====================
    function switchLanguage(lang) {
        var currentUrl = window.location.href;
        var baseUrl = window.location.origin;
        var path = window.location.pathname;
        var search = window.location.search;
        var hash = window.location.hash;

        var cleanPath = path.replace(/^\/(en|ro)(\/|$)/, '/');

        var newUrl;
        if (lang === 'ro') {
            newUrl = baseUrl + cleanPath + search + hash;
        } else {
            newUrl = baseUrl + '/' + lang + cleanPath + search + hash;
        }

        newUrl = newUrl.replace(/([^:]\/)\/+/g, '$1');

        if (newUrl !== currentUrl) {
            window.location.href = newUrl;
        }
    }

    document.querySelectorAll('.um-topbar__lang-btn').forEach(function(btn) {
        btn.addEventListener('click', function() {
            switchLanguage(this.getAttribute('data-lang'));
        });
    });

    document.querySelectorAll('.um-drawer__lang-btn').forEach(function(btn) {
        btn.addEventListener('click', function() {
            switchLanguage(this.getAttribute('data-lang'));
        });
    });

    (function() {
        var path = window.location.pathname;
        var currentLang = path.match(/^\/(en)\/?/) ? 'en' : 'ro';

        document.querySelectorAll('.um-topbar__lang-btn, .um-drawer__lang-btn').forEach(function(btn) {
            var isTopbar = btn.classList.contains('um-topbar__lang-btn');
            var activeClass = isTopbar ? 'um-topbar__lang-btn--active' : 'um-drawer__lang-btn--active';
            btn.classList.toggle(activeClass, btn.getAttribute('data-lang') === currentLang);
        });
    })();

    // Close FiboSearch mobile overlay when clicking outside
    (function() {
        function closeFiboSearchOverlay() {
            if (typeof jQuery !== 'undefined') {
                jQuery('button.dgwt-wcas-om-return').trigger('click');
            }

            document.documentElement.classList.remove('dgwt-wcas-overlay-mobile-on');
            document.body.classList.remove('dgwt-wcas-overlay-mobile-on');
            document.documentElement.classList.remove('dgwt-wcas-open-pirx');
            document.body.classList.remove('dgwt-wcas-open-pirx');

            var omBar = document.querySelector('.dgwt-wcas-om-bar');
            if (omBar) {
                omBar.style.display = 'none';
            }

            var input = document.querySelector('.dgwt-wcas-om-bar .dgwt-wcas-search-input');
            if (input) {
                input.blur();
                input.value = '';
            }

            var suggestions = document.querySelector('.dgwt-wcas-suggestions-wrapp');
            if (suggestions) {
                suggestions.style.display = 'none';
            }
        }

        document.addEventListener('click', function(e) {
            if (!document.documentElement.classList.contains('dgwt-wcas-overlay-mobile-on')) {
                return;
            }

            var omBar = document.querySelector('.dgwt-wcas-om-bar');
            var suggestions = document.querySelector('.dgwt-wcas-suggestions-wrapp');

            var clickedOutside = true;
            if (omBar && omBar.contains(e.target)) {
                clickedOutside = false;
            }
            if (suggestions && suggestions.contains(e.target)) {
                clickedOutside = false;
            }

            if (clickedOutside) {
                closeFiboSearchOverlay();
            }
        });

        document.addEventListener('keydown', function(e) {
            if (e.key === 'Escape' && document.documentElement.classList.contains('dgwt-wcas-overlay-mobile-on')) {
                closeFiboSearchOverlay();
            }
        });
    })();

})();
</script>
</div>
						</div>
				</div>
					</div>
				</div>
				</div>
				</header>

	<main id="primary" class="site-main"><div class="woocommerce">
    <style>
        /**
         * ULTRAMON FUTURISTIC MARITIME DESIGN SYSTEM
         * Deep ocean aesthetics with cyan tech accents
         */

        :root {
            /* Backgrounds */
            --ultramon-bg: #FFFFFF;
            --ultramon-surface: #F8FAFB;
            --ultramon-surface-elevated: #FFFFFF;

            /* Deep Ocean Foundation */
            --ultramon-ocean-deep: #003049;
            --ultramon-ocean-medium: #0077B6;
            --ultramon-ocean-bright: #00B4D8;
            --ultramon-cyan-tech: #00F5FF;
            --ultramon-cyan-glow: rgba(0, 245, 255, 0.4);

            /* Legacy Support */
            --ultramon-primary: #0077B6;
            --ultramon-primary-hover: #005F8C;
            --ultramon-primary-light: #E6F7FB;
            --ultramon-primary-dark: #003049;

            /* Premium Gradients */
            --ultramon-gradient-primary: linear-gradient(135deg, #0077B6 0%, #005F8C 100%);
            --ultramon-gradient-ocean: linear-gradient(135deg, #00B4D8 0%, #0077B6 50%, #003049 100%);
            --ultramon-gradient-ocean-tech: linear-gradient(135deg, #003049 0%, #0077B6 50%, #00B4D8 100%);
            --ultramon-gradient-cyber-wave: linear-gradient(135deg, #00F5FF 0%, #00B4D8 50%, #0077B6 100%);
            --ultramon-gradient-hologram: linear-gradient(135deg, rgba(0, 245, 255, 0.08) 0%, rgba(0, 180, 216, 0.04) 25%, transparent 50%, rgba(0, 119, 182, 0.04) 75%, rgba(0, 48, 73, 0.08) 100%);

            /* Semantic Colors */
            --ultramon-sale: #DC2626;
            --ultramon-new: #F97316;
            --ultramon-success: #059669;
            --ultramon-featured: #8B5CF6;

            /* Text */
            --ultramon-text-primary: #0F172A;
            --ultramon-text-secondary: #475569;
            --ultramon-text-muted: #94A3B8;

            /* Borders & Cards */
            --ultramon-card-bg: #FFFFFF;
            --ultramon-border: #E2E8F0;
            --ultramon-border-hover: #0891B2;
            --ultramon-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.04);
            --ultramon-shadow-base: 0 2px 8px rgba(0, 0, 0, 0.06), 0 1px 3px rgba(0, 0, 0, 0.04);
            --ultramon-shadow-md: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.04);
            --ultramon-shadow-lg: 0 12px 32px rgba(8, 145, 178, 0.14), 0 4px 12px rgba(0, 0, 0, 0.08);
            --ultramon-shadow-xl: 0 20px 48px rgba(8, 145, 178, 0.18), 0 8px 20px rgba(0, 0, 0, 0.1);
            --ultramon-shadow-glow: 0 0 24px rgba(8, 145, 178, 0.3), 0 0 12px rgba(8, 145, 178, 0.2);

            /* Typography */
            --ultramon-font-heading: 'Montserrat', sans-serif;
            --ultramon-font-body: 'Inter', sans-serif;

            /* Timing Functions */
            --ultramon-ease-smooth: cubic-bezier(0.4, 0, 0.2, 1);
            --ultramon-ease-bounce: cubic-bezier(0.68, -0.55, 0.265, 1.55);
            --ultramon-ease-elastic: cubic-bezier(0.175, 0.885, 0.32, 1.275);
        }

        .ultramon-products-container {
            background: var(--ultramon-bg);
            padding: 3rem 2rem;
            min-height: 50vh;
            font-family: var(--ultramon-font-body);
            position: relative;
            overflow: hidden;
        }

        /* Futuristic background pattern - animated wave grid */
        .ultramon-products-container::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 400px;
            background:
                radial-gradient(circle at 20% 50%, rgba(8, 145, 178, 0.04) 0%, transparent 50%),
                radial-gradient(circle at 80% 80%, rgba(8, 145, 178, 0.03) 0%, transparent 50%),
                repeating-linear-gradient(90deg, transparent, transparent 50px, rgba(8, 145, 178, 0.01) 50px, rgba(8, 145, 178, 0.01) 51px);
            z-index: 0;
            pointer-events: none;
            animation: ultramon-wave-drift 20s ease-in-out infinite;
        }

		.added_to_cart.wc-forward{
			display: none!important;
		}
        /* Subtle animated grid lines */
        .ultramon-products-container::after {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-image:
                linear-gradient(rgba(8, 145, 178, 0.02) 1px, transparent 1px),
                linear-gradient(90deg, rgba(8, 145, 178, 0.02) 1px, transparent 1px);
            background-size: 50px 50px;
            z-index: 0;
            pointer-events: none;
            opacity: 0.5;
        }

        @keyframes ultramon-wave-drift {
            0%, 100% { transform: translateX(0) translateY(0); }
            50% { transform: translateX(-10px) translateY(-5px); }
        }

        .ultramon-products-wrapper {
            position: relative;
            z-index: 1;
            max-width: 1400px;
            margin: 0 auto;
        }

        .ultramon-products-header {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 3rem;
            gap: 1.5rem;
            padding-bottom: 1.5rem;
            border-bottom: 2px solid var(--ultramon-border);
            position: relative;
        }

        /* Animated underline */
        .ultramon-products-header::after {
            content: '';
            position: absolute;
            bottom: -2px;
            left: 0;
            width: 120px;
            height: 2px;
            background: var(--ultramon-gradient-ocean);
            border-radius: 2px;
            animation: ultramon-slide-in 0.8s var(--ultramon-ease-smooth);
        }

        @keyframes ultramon-slide-in {
            from { width: 0; opacity: 0; }
            to { width: 120px; opacity: 1; }
        }

        .ultramon-products-title {
            font-family: var(--ultramon-font-heading);
            font-size: 2.25rem;
            font-weight: 800;
            color: var(--ultramon-text-primary);
            margin: 0;
            letter-spacing: -0.02em;
            position: relative;
            display: inline-block;
            animation: ultramon-fadeInUp 0.6s var(--ultramon-ease-smooth);
        }

        /* Premium title accent with glow */
        .ultramon-products-title::before {
            content: '';
            position: absolute;
            top: 50%;
            left: -20px;
            width: 6px;
            height: 60%;
            background: var(--ultramon-gradient-ocean);
            border-radius: 3px;
            transform: translateY(-50%);
            box-shadow: 0 0 12px rgba(8, 145, 178, 0.4);
        }

        .ultramon-products-count {
            font-size: 0.9rem;
            color: var(--ultramon-text-secondary);
            margin-top: 0.5rem;
            font-weight: 500;
            display: flex;
            align-items: center;
            gap: 0.5rem;
            animation: ultramon-fadeIn 0.8s var(--ultramon-ease-smooth) 0.2s both;
        }

        .ultramon-products-count::before {
            content: '';
            width: 8px;
            height: 8px;
            background: var(--ultramon-primary);
            border-radius: 50%;
            box-shadow: 0 0 8px rgba(8, 145, 178, 0.5);
            animation: ultramon-pulse 2s ease-in-out infinite;
        }

        @keyframes ultramon-pulse {
            0%, 100% { opacity: 1; transform: scale(1); }
            50% { opacity: 0.6; transform: scale(1.2); }
        }

        @keyframes ultramon-fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }

        .ultramon-products-sort {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            animation: ultramon-fadeIn 0.8s var(--ultramon-ease-smooth) 0.3s both;
        }

        .ultramon-products-sort label {
            font-size: 0.875rem;
            color: var(--ultramon-text-secondary);
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 0.05em;
            font-size: 0.75rem;
        }

        .ultramon-products-sort select {
            background: var(--ultramon-card-bg);
            border: 2px solid var(--ultramon-border);
            color: var(--ultramon-text-primary);
            padding: 0.875rem 3.5rem 0.875rem 1.5rem;
            border-radius: 12px;
            font-family: var(--ultramon-font-body);
            font-size: 0.875rem;
            font-weight: 600;
            cursor: pointer;
            appearance: none;
            background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230891B2' stroke-width='2.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-position: right 1.25rem center;
            background-size: 16px 16px;
            transition: all 0.3s var(--ultramon-ease-smooth);
            box-shadow: var(--ultramon-shadow-sm);
            position: relative;
            min-width: 200px;
        }

        .ultramon-products-sort select:hover {
            border-color: var(--ultramon-primary);
            box-shadow: 0 4px 12px rgba(8, 145, 178, 0.15), var(--ultramon-shadow-base);
            transform: translateY(-2px);
            background-color: var(--ultramon-surface);
        }

        .ultramon-products-sort select:focus {
            outline: none;
            border-color: var(--ultramon-primary);
            box-shadow: 0 0 0 4px var(--ultramon-primary-light), var(--ultramon-shadow-md);
            transform: translateY(-2px);
        }

        .ultramon-products-sort select:active {
            transform: translateY(0);
        }

        .ultramon-products-grid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 2rem;
            position: relative;
        }

        .ultramon-product-card {
            background: var(--ultramon-card-bg);
            border: 2px solid var(--ultramon-border);
            border-radius: 16px;
            overflow: hidden;
            position: relative;
            transition: all 0.4s var(--ultramon-ease-smooth);
            box-shadow: var(--ultramon-shadow-base);
            cursor: pointer;
        }

        /* Futuristic card glow effect */
        .ultramon-product-card::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: 16px;
            padding: 2px;
            background: var(--ultramon-gradient-ocean);
            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            opacity: 0;
            transition: opacity 0.4s var(--ultramon-ease-smooth);
            pointer-events: none;
        }

        .ultramon-product-card:hover {
            transform: translateY(-8px) scale(1.02);
            border-color: transparent;
            box-shadow:
                var(--ultramon-shadow-lg),
                0 0 0 1px rgba(8, 145, 178, 0.1),
                inset 0 1px 0 rgba(255, 255, 255, 0.5);
        }

        .ultramon-product-card:hover::before {
            opacity: 1;
        }

        /* Subtle shimmer effect on hover */
        .ultramon-product-card::after {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: linear-gradient(
                45deg,
                transparent 30%,
                rgba(8, 145, 178, 0.03) 50%,
                transparent 70%
            );
            transform: translateX(-100%);
            transition: transform 0.6s var(--ultramon-ease-smooth);
            pointer-events: none;
        }

        .ultramon-product-card:hover::after {
            transform: translateX(100%);
        }

        .ultramon-product-badges {
            position: absolute;
            top: 16px;
            left: 16px;
            display: flex;
            flex-direction: column;
            gap: 8px;
            z-index: 10;
        }

        .ultramon-badge {
            font-family: var(--ultramon-font-body);
            font-size: 0.65rem;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
            padding: 6px 12px;
            border-radius: 6px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
            backdrop-filter: blur(8px);
            position: relative;
            overflow: hidden;
            animation: ultramon-badge-enter 0.5s var(--ultramon-ease-bounce);
        }

        /* Badge shimmer effect */
        .ultramon-badge::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);
            animation: ultramon-badge-shimmer 3s infinite;
        }

        @keyframes ultramon-badge-enter {
            from {
                opacity: 0;
                transform: translateX(-20px) scale(0.8);
            }
            to {
                opacity: 1;
                transform: translateX(0) scale(1);
            }
        }

        @keyframes ultramon-badge-shimmer {
            0% { left: -100%; }
            50%, 100% { left: 100%; }
        }

        .ultramon-badge-sale {
            background: linear-gradient(135deg, #DC2626 0%, #B91C1C 100%);
            color: #FFFFFF;
            border: 1px solid rgba(255, 255, 255, 0.2);
        }

        .ultramon-badge-new {
            background: linear-gradient(135deg, #F97316 0%, #EA580C 100%);
            color: #FFFFFF;
            border: 1px solid rgba(255, 255, 255, 0.2);
        }

        .ultramon-product-card:hover .ultramon-badge {
            transform: scale(1.05);
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
        }

        .ultramon-product-image-wrapper {
            position: relative;
            overflow: hidden;
            aspect-ratio: 1;
            background: linear-gradient(135deg, var(--ultramon-surface) 0%, #FFFFFF 100%);
        }

        /* Image overlay gradient for depth */
        .ultramon-product-image-wrapper::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
            z-index: 1;
            opacity: 0;
            transition: opacity 0.4s var(--ultramon-ease-smooth);
            pointer-events: none;
        }

        .ultramon-product-card:hover .ultramon-product-image-wrapper::before {
            opacity: 1;
        }

        .ultramon-product-link {
            display: block;
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 2;
        }

        .ultramon-product-image-wrapper img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            transition: transform 0.6s var(--ultramon-ease-smooth), filter 0.3s ease;
            filter: brightness(1);
        }

        .ultramon-product-card:hover .ultramon-product-image-wrapper img {
            transform: scale(1.08) rotate(0.5deg);
            filter: brightness(1.05);
        }

        .ultramon-no-image {
            width: 100%;
            height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: var(--ultramon-text-muted);
            opacity: 0.4;
            background: linear-gradient(135deg, var(--ultramon-surface) 0%, rgba(8, 145, 178, 0.05) 100%);
        }

        .ultramon-no-image svg {
            transition: transform 0.4s var(--ultramon-ease-smooth);
        }

        .ultramon-product-card:hover .ultramon-no-image svg {
            transform: scale(1.1);
        }

        .ultramon-quick-actions {
            position: absolute;
            bottom: 16px;
            left: 50%;
            transform: translateX(-50%) translateY(20px);
            display: flex;
            gap: 12px;
            opacity: 0;
            visibility: hidden;
            transition: all 0.4s var(--ultramon-ease-smooth);
            z-index: 5;
        }

        .ultramon-product-card:hover .ultramon-quick-actions {
            opacity: 1;
            visibility: visible;
            transform: translateX(-50%) translateY(0);
        }

        .ultramon-action-btn {
            width: 52px;
            height: 52px;
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.95);
            backdrop-filter: blur(12px);
            border: 2px solid rgba(8, 145, 178, 0.2);
            color: var(--ultramon-primary);
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: all 0.3s var(--ultramon-ease-bounce);
            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
            position: relative;
            overflow: hidden;
        }

        /* Ripple effect background */
        .ultramon-action-btn::before {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            width: 0;
            height: 0;
            border-radius: 50%;
            background: var(--ultramon-primary);
            transform: translate(-50%, -50%);
            transition: width 0.3s ease, height 0.3s ease;
        }

        .ultramon-action-btn svg {
            position: relative;
            z-index: 1;
            transition: all 0.3s var(--ultramon-ease-smooth);
        }

        .ultramon-action-btn:hover {
            background: var(--ultramon-primary);
            color: #FFFFFF;
            border-color: var(--ultramon-primary);
            transform: scale(1.15) translateY(-2px);
            box-shadow: 0 8px 24px rgba(8, 145, 178, 0.4);
        }

        .ultramon-action-btn:hover::before {
            width: 100%;
            height: 100%;
        }

        .ultramon-action-btn:hover svg {
            transform: scale(1.1);
        }

        .ultramon-action-btn:active {
            transform: scale(1.05);
        }

        /* Staggered animation for action buttons */
        .ultramon-action-btn:nth-child(1) {
            transition-delay: 0.05s;
        }

        .ultramon-action-btn:nth-child(2) {
            transition-delay: 0.1s;
        }

        .ultramon-product-info {
            padding: 1.25rem 1.5rem 1.5rem;
            position: relative;
            background: linear-gradient(180deg, transparent 0%, rgba(248, 250, 251, 0.3) 100%);
        }

        /* Subtle top border accent */
        .ultramon-product-info::before {
            content: '';
            position: absolute;
            top: 0;
            left: 1.5rem;
            right: 1.5rem;
            height: 1px;
            background: linear-gradient(90deg, transparent 0%, var(--ultramon-border) 50%, transparent 100%);
        }

        .ultramon-product-category {
            font-size: 0.7rem;
            text-transform: uppercase;
            letter-spacing: 0.1em;
            color: var(--ultramon-primary);
            font-weight: 700;
            display: inline-block;
            margin-bottom: 0.75rem;
            position: relative;
            padding-left: 12px;
        }

        /* Category indicator dot */
        .ultramon-product-category::before {
            content: '';
            position: absolute;
            left: 0;
            top: 50%;
            width: 6px;
            height: 6px;
            background: var(--ultramon-primary);
            border-radius: 50%;
            transform: translateY(-50%);
            box-shadow: 0 0 6px rgba(8, 145, 178, 0.5);
        }

        .ultramon-product-title {
            font-family: var(--ultramon-font-body);
            font-size: 1rem;
            font-weight: 600;
            line-height: 1.5;
            margin: 0 0 0.75rem;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            min-height: 3em;
            transition: all 0.3s ease;
        }

        .ultramon-product-title a {
            color: var(--ultramon-text-primary);
            text-decoration: none;
            transition: all 0.3s var(--ultramon-ease-smooth);
            background-image: linear-gradient(var(--ultramon-primary), var(--ultramon-primary));
            background-size: 0% 2px;
            background-repeat: no-repeat;
            background-position: left bottom;
        }

        .ultramon-product-title a:hover {
            color: var(--ultramon-primary);
            background-size: 100% 2px;
        }

        .ultramon-product-card:hover .ultramon-product-title {
            transform: translateX(2px);
        }

        .ultramon-product-rating {
            display: flex;
            align-items: center;
            gap: 0.625rem;
            margin-bottom: 1rem;
        }

        .ultramon-stars {
            display: flex;
            gap: 3px;
            color: #F59E0B;
        }

        .ultramon-star-filled {
            animation: ultramon-star-pop 0.3s var(--ultramon-ease-bounce);
            animation-fill-mode: both;
        }

        .ultramon-star-filled:nth-child(1) { animation-delay: 0.05s; }
        .ultramon-star-filled:nth-child(2) { animation-delay: 0.1s; }
        .ultramon-star-filled:nth-child(3) { animation-delay: 0.15s; }
        .ultramon-star-filled:nth-child(4) { animation-delay: 0.2s; }
        .ultramon-star-filled:nth-child(5) { animation-delay: 0.25s; }

        @keyframes ultramon-star-pop {
            from {
                opacity: 0;
                transform: scale(0);
            }
            to {
                opacity: 1;
                transform: scale(1);
            }
        }

        .ultramon-product-card:hover .ultramon-star-filled {
            filter: drop-shadow(0 0 4px rgba(245, 158, 11, 0.6));
        }

        .ultramon-star-empty {
            color: var(--ultramon-border);
        }

        .ultramon-review-count {
            font-size: 0.75rem;
            color: var(--ultramon-text-muted);
            font-weight: 500;
            padding: 2px 8px;
            background: rgba(8, 145, 178, 0.05);
            border-radius: 4px;
            transition: all 0.3s ease;
        }

        .ultramon-product-card:hover .ultramon-review-count {
            background: rgba(8, 145, 178, 0.1);
            color: var(--ultramon-primary);
        }

        .ultramon-product-footer {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding-top: 1rem;
            margin-top: 1rem;
            border-top: 2px solid transparent;
            background-image: linear-gradient(90deg, var(--ultramon-border) 0%, rgba(8, 145, 178, 0.2) 50%, var(--ultramon-border) 100%);
            background-size: 100% 2px;
            background-repeat: no-repeat;
            background-position: top;
            transition: all 0.3s ease;
        }

        .ultramon-product-card:hover .ultramon-product-footer {
            background-image: linear-gradient(90deg, var(--ultramon-primary) 0%, rgba(8, 145, 178, 0.6) 50%, var(--ultramon-primary) 100%);
        }

        .ultramon-product-price {
            font-family: var(--ultramon-font-heading);
            font-size: 1.125rem;
            font-weight: 800;
            color: var(--ultramon-text-primary);
            display: flex;
            flex-direction: column;
            gap: 0.25rem;
            transition: transform 0.3s var(--ultramon-ease-smooth);
        }

        .ultramon-product-card:hover .ultramon-product-price {
            transform: scale(1.05);
        }

        .ultramon-product-price .woocommerce-Price-amount {
            color: var(--ultramon-primary);
            background: linear-gradient(135deg, var(--ultramon-primary) 0%, #0E7490 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            font-weight: 800;
        }

        .ultramon-product-price del {
            color: var(--ultramon-text-muted);
            font-size: 0.85rem;
            font-weight: 500;
            margin-right: 0;
            position: relative;
            order: -1;
        }

        .ultramon-product-price del::after {
            content: '';
            position: absolute;
            left: 0;
            top: 50%;
            width: 100%;
            height: 2px;
            background: var(--ultramon-sale);
            transform: translateY(-50%);
        }

        .ultramon-product-price del .woocommerce-Price-amount {
            color: var(--ultramon-text-muted);
            background: none;
            -webkit-text-fill-color: var(--ultramon-text-muted);
        }

        .ultramon-product-price ins {
            text-decoration: none;
        }

        .ultramon-add-to-cart {
            width: 48px;
            height: 48px;
            border-radius: 12px;
            background: var(--ultramon-gradient-ocean);
            border: none;
            color: #FFFFFF;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: all 0.3s var(--ultramon-ease-smooth);
            flex-shrink: 0;
            position: relative;
            overflow: hidden;
            box-shadow: 0 4px 12px rgba(8, 145, 178, 0.25);
        }

        /* Animated gradient background */
        .ultramon-add-to-cart::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: linear-gradient(135deg, #06B6D4 0%, #0891B2 50%, #0E7490 100%);
            opacity: 0;
            transition: opacity 0.3s ease;
        }

        .ultramon-add-to-cart svg {
            position: relative;
            z-index: 1;
            transition: transform 0.3s var(--ultramon-ease-bounce);
        }

        .ultramon-add-to-cart:hover {
            transform: scale(1.1) rotate(5deg);
            box-shadow: 0 8px 24px rgba(8, 145, 178, 0.4), 0 0 16px rgba(8, 145, 178, 0.2);
        }

        .ultramon-add-to-cart:hover::before {
            opacity: 1;
        }

        .ultramon-add-to-cart:hover svg {
            transform: rotate(-5deg) scale(1.1);
        }

        .ultramon-add-to-cart:active {
            transform: scale(1.05);
        }

        /* Loading state */
        .ultramon-add-to-cart.loading {
            pointer-events: none;
            opacity: 0.7;
        }

        .ultramon-add-to-cart.loading svg {
            animation: ultramon-spin 1s linear infinite;
        }

        /* Added state with success feedback */
        .ultramon-add-to-cart.added {
            background: var(--ultramon-success);
            animation: ultramon-success-pulse 0.6s var(--ultramon-ease-smooth);
        }

        @keyframes ultramon-success-pulse {
            0%, 100% { transform: scale(1); }
            50% { transform: scale(1.15); }
        }

        .ultramon-out-of-stock {
            font-size: 0.7rem;
            text-transform: uppercase;
            color: var(--ultramon-sale);
            font-weight: 700;
            letter-spacing: 0.05em;
            padding: 4px 8px;
            background: rgba(220, 38, 38, 0.1);
            border-radius: 6px;
        }

        .ultramon-loader {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            padding: 4rem 2rem;
            gap: 1.5rem;
        }

        .ultramon-loader.hidden {
            display: none;
        }

        .ultramon-spinner {
            width: 48px;
            height: 48px;
            border: 4px solid var(--ultramon-primary-light);
            border-top-color: var(--ultramon-primary);
            border-right-color: var(--ultramon-primary);
            border-radius: 50%;
            animation: ultramon-spin 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite;
            box-shadow: 0 0 20px rgba(8, 145, 178, 0.2);
            position: relative;
        }

        .ultramon-spinner::before {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            width: 24px;
            height: 24px;
            border: 4px solid transparent;
            border-top-color: var(--ultramon-primary-hover);
            border-radius: 50%;
            transform: translate(-50%, -50%);
            animation: ultramon-spin 0.6s linear infinite reverse;
        }

        @keyframes ultramon-spin {
            to { transform: rotate(360deg); }
        }

        .ultramon-loader-text {
            font-size: 0.9rem;
            color: var(--ultramon-text-secondary);
            font-weight: 500;
            animation: ultramon-pulse-text 2s ease-in-out infinite;
        }

        @keyframes ultramon-pulse-text {
            0%, 100% { opacity: 0.6; }
            50% { opacity: 1; }
        }

        .ultramon-end-message {
            text-align: center;
            padding: 3rem 2rem;
            color: var(--ultramon-text-muted);
            font-size: 0.95rem;
            font-weight: 500;
            display: none;
            position: relative;
        }

        .ultramon-end-message::before {
            content: '';
            display: block;
            width: 60px;
            height: 4px;
            background: var(--ultramon-gradient-ocean);
            margin: 0 auto 1rem;
            border-radius: 2px;
        }

        .ultramon-end-message.visible {
            display: block;
            animation: ultramon-fadeInUp 0.6s var(--ultramon-ease-smooth);
        }

        @keyframes ultramon-fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px) scale(0.95);
            }
            to {
                opacity: 1;
                transform: translateY(0) scale(1);
            }
        }

        .ultramon-product-card.ultramon-animate {
            animation: ultramon-fadeInUp 0.5s var(--ultramon-ease-smooth) forwards;
        }

        .ultramon-no-products {
            grid-column: 1 / -1;
            text-align: center;
            padding: 4rem 2rem;
            color: var(--ultramon-text-secondary);
            font-size: 1.125rem;
            font-weight: 500;
            background: linear-gradient(135deg, rgba(8, 145, 178, 0.03) 0%, transparent 100%);
            border-radius: 16px;
            border: 2px dashed var(--ultramon-border);
        }

        /* Scroll progress indicator */
        .ultramon-scroll-progress {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            height: 3px;
            background: var(--ultramon-primary-light);
            z-index: 9999;
            transform-origin: left;
        }

        .ultramon-scroll-progress::after {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            background: var(--ultramon-gradient-ocean);
            transform: scaleX(var(--scroll-progress, 0));
            transform-origin: left;
            transition: transform 0.1s ease-out;
        }

        /* Tablet Landscape */
        @media (max-width: 1199px) {
            .ultramon-products-grid {
                grid-template-columns: repeat(3, 1fr);
                gap: 1.5rem;
            }
        }

        /* Tablet Portrait */
        @media (max-width: 991px) {
            .ultramon-products-container {
                padding: 2.5rem 1.5rem;
            }

            .ultramon-products-header {
                flex-direction: column;
                align-items: flex-start;
                gap: 1.25rem;
            }

            .ultramon-products-title {
                font-size: 1.875rem;
            }

            .ultramon-products-title::before {
                left: -15px;
            }

            .ultramon-products-sort {
                width: 100%;
            }

            .ultramon-products-sort select {
                flex: 1;
                min-width: auto;
            }
        }

        /* Mobile Landscape / Large Phone */
        @media (max-width: 768px) {
            .ultramon-products-grid {
                grid-template-columns: repeat(2, 1fr);
                gap: 1.25rem;
            }

            .ultramon-products-title {
                font-size: 1.625rem;
            }

            .ultramon-product-card {
                border-radius: 14px;
            }

            .ultramon-product-info {
                padding: 1rem 1.25rem 1.25rem;
            }

            .ultramon-product-title {
                font-size: 0.9rem;
                min-height: 2.7em;
            }

            .ultramon-product-price {
                font-size: 1rem;
            }

            /* Show quick actions on mobile always */
            .ultramon-quick-actions {
                opacity: 1;
                visibility: visible;
                transform: translateX(-50%) translateY(0);
            }

            .ultramon-action-btn {
                width: 48px;
                height: 48px;
            }

            .ultramon-add-to-cart {
                width: 44px;
                height: 44px;
            }

            /* Reduce card hover effects on mobile for better performance */
            .ultramon-product-card:hover {
                transform: translateY(-4px) scale(1.01);
            }
        }

        /* Mobile Portrait / Small Phone */
        @media (max-width: 480px) {
            .ultramon-products-container {
                padding: 1.5rem 1rem;
            }

            .ultramon-products-grid {
                grid-template-columns: repeat(2, 1fr);
                gap: 1rem;
            }

            .ultramon-products-header {
                margin-bottom: 2rem;
                padding-bottom: 1rem;
            }

            .ultramon-products-title {
                font-size: 1.5rem;
            }

            .ultramon-products-title::before {
                left: -12px;
                width: 4px;
            }

            .ultramon-products-count {
                font-size: 0.8rem;
            }

            .ultramon-product-card {
                border-radius: 12px;
            }

            .ultramon-product-info {
                padding: 0.875rem 1rem 1rem;
            }

            .ultramon-product-category {
                font-size: 0.65rem;
                margin-bottom: 0.5rem;
            }

            .ultramon-product-title {
                font-size: 0.85rem;
                min-height: auto;
                margin-bottom: 0.5rem;
            }

            .ultramon-product-rating {
                margin-bottom: 0.75rem;
            }

            .ultramon-stars svg {
                width: 12px;
                height: 12px;
            }

            .ultramon-product-price {
                font-size: 0.95rem;
            }

            .ultramon-add-to-cart {
                width: 42px;
                height: 42px;
                border-radius: 10px;
            }

            .ultramon-quick-actions {
                bottom: 12px;
                gap: 8px;
            }

            .ultramon-action-btn {
                width: 44px;
                height: 44px;
            }

            .ultramon-action-btn svg {
                width: 24px;
                height: 24px;
            }

            .ultramon-loader {
                padding: 3rem 1.5rem;
            }

            .ultramon-end-message {
                padding: 2rem 1rem;
                font-size: 0.875rem;
            }

            /* Optimize animations for mobile */
            .ultramon-product-card::after {
                display: none; /* Disable shimmer on mobile */
            }
        }

        /* Extra Small Devices */
        @media (max-width: 360px) {
            .ultramon-products-grid {
                gap: 0.875rem;
            }

            .ultramon-products-title {
                font-size: 1.375rem;
            }

            .ultramon-product-info {
                padding: 0.75rem 0.875rem 0.875rem;
            }

            .ultramon-product-title {
                font-size: 0.8rem;
            }

            .ultramon-product-price {
                font-size: 0.875rem;
            }
        }

        /* Accessibility */
        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            border: 0;
        }

        /* Focus states for keyboard navigation */
        .ultramon-action-btn:focus-visible,
        .ultramon-add-to-cart:focus-visible,
        .ultramon-product-link:focus-visible {
            outline: 3px solid var(--ultramon-primary);
            outline-offset: 3px;
            border-radius: 4px;
        }

        .ultramon-products-sort select:focus-visible {
            outline: 3px solid var(--ultramon-primary);
            outline-offset: 2px;
        }

        /* Reduced motion for accessibility */
        @media (prefers-reduced-motion: reduce) {
            *,
            *::before,
            *::after {
                animation-duration: 0.01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: 0.01ms !important;
            }

            .ultramon-products-container::before,
            .ultramon-products-container::after {
                animation: none;
            }

            .ultramon-product-card:hover {
                transform: none;
            }

            .ultramon-spinner,
            .ultramon-spinner::before {
                animation: ultramon-spin 1s linear infinite !important;
            }
        }

        /* High contrast mode support */
        @media (prefers-contrast: high) {
            .ultramon-product-card {
                border-width: 3px;
            }

            .ultramon-action-btn,
            .ultramon-add-to-cart {
                border: 2px solid currentColor;
            }
        }

        /* Dark mode preparation (optional) */
        @media (prefers-color-scheme: dark) {
            /* Currently maintaining white background as per requirements */
            /* Can be activated by removing this comment block and adjusting colors */
        }

        /* Loading skeleton for better perceived performance */
        .ultramon-product-skeleton {
            background: linear-gradient(
                90deg,
                var(--ultramon-surface) 25%,
                rgba(8, 145, 178, 0.05) 50%,
                var(--ultramon-surface) 75%
            );
            background-size: 200% 100%;
            animation: ultramon-skeleton-loading 1.5s ease-in-out infinite;
        }

        @keyframes ultramon-skeleton-loading {
            0% { background-position: 200% 0; }
            100% { background-position: -200% 0; }
        }

        /* Smooth scrolling */
        html {
            scroll-behavior: smooth;
        }

        @media (prefers-reduced-motion: reduce) {
            html {
                scroll-behavior: auto;
            }
        }

        /* Intersection observer fade-in for better performance */
        .ultramon-product-card {
            opacity: 0;
            transform: translateY(20px);
        }

        .ultramon-product-card.is-visible {
            opacity: 1;
            transform: translateY(0);
            transition: opacity 0.6s var(--ultramon-ease-smooth),
                        transform 0.6s var(--ultramon-ease-smooth);
        }

        /* Stagger children for cascading animation */
        .ultramon-product-card.is-visible:nth-child(4n+1) {
            transition-delay: 0.05s;
        }

        .ultramon-product-card.is-visible:nth-child(4n+2) {
            transition-delay: 0.1s;
        }

        .ultramon-product-card.is-visible:nth-child(4n+3) {
            transition-delay: 0.15s;
        }

        .ultramon-product-card.is-visible:nth-child(4n+4) {
            transition-delay: 0.2s;
        }
    </style>

    <div id="ultramon-products-6a04ce66e261f" class="ultramon-products-container"
         data-category=""
         data-search=""
         data-per-page="12"
         data-orderby="menu_order"
         data-order="ASC"
         data-max-pages="5"
         data-current-page="1">

        <div class="ultramon-products-wrapper">
            <header class="ultramon-products-header">
                <div>
                                        <span class="ultramon-products-count">
                        55 produse                    </span>
                </div>

                <div class="ultramon-products-sort">
                    <label for="ultramon-sort-ultramon-products-6a04ce66e261f">Sort by:</label>
                    <select id="ultramon-sort-ultramon-products-6a04ce66e261f" class="ultramon-sort-select">
                        <option value="menu_order"  selected='selected'>Implicit</option>
                        <option value="popularity" >Popularitate</option>
                        <option value="rating" >Rating mediu</option>
                        <option value="date" >Cele mai noi</option>
                        <option value="price-asc" >Pret: crescator</option>
                        <option value="price-desc" >Pret: descrescator</option>
                    </select>
                </div>
            </header>

            <div class="ultramon-products-grid" role="list">
                    <div class="ultramon-product-card" data-product-id="4543">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/baliza-geamandura-biconica/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Baliza / geamandura biconica portocalie" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-13x12.jpg 13w, https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/00760-O-Baliza-biconica-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/baliza-geamandura-biconica/">Baliza / geamandura biconica portocalie</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>75,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4543" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4397">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/stingator-navalizat-cu-supma-9-l-sm9-solas/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/10/SM9-MED-Stingator-SM9-MED-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Stingator navalizat cu supma 9 l (SM9), SOLAS" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/10/SM9-MED-Stingator-SM9-MED-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/10/SM9-MED-Stingator-SM9-MED-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/10/SM9-MED-Stingator-SM9-MED-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/10/SM9-MED-Stingator-SM9-MED-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Stingătoare Navale</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/stingator-navalizat-cu-supma-9-l-sm9-solas/">Stingator navalizat cu supma 9 l (SM9), SOLAS</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>360,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4397" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4488">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/vesta-de-salvare-gonflabila-besto-comfortfit-pro-220n/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/Besto-Comfortfit-Pro_1-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Vesta de salvare gonflabila Besto Comfort Fit Pro" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/Besto-Comfortfit-Pro_1-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Comfortfit-Pro_1-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Comfortfit-Pro_1-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Comfortfit-Pro_1-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Rescue Equipment</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/vesta-de-salvare-gonflabila-besto-comfortfit-pro-220n/">Vesta de salvare gonflabila Besto Comfort Fit Pro</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>710,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4488" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4499">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/vesta-de-salvare-gonflabila-besto-ultimate-backtow-300n/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/Besto-Ultimate-Backtow_1-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Vesta de salvare gonflabila Besto Ultimate Backtow 300N" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/Besto-Ultimate-Backtow_1-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Ultimate-Backtow_1-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Ultimate-Backtow_1-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/Besto-Ultimate-Backtow_1-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Rescue Equipment</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/vesta-de-salvare-gonflabila-besto-ultimate-backtow-300n/">Vesta de salvare gonflabila Besto Ultimate Backtow 300N</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>1.260,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4499" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4505">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/cange-telescopica-123-210-cm/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Cange telescopica 123-210 cm" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-768x768.jpg 768w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-12x12.jpg 12w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-600x600.jpg 600w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-50x50.jpg 50w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica-64x64.jpg 64w, https://ultramon.ro/wp-content/uploads/2025/11/00723-Cange-telescopica.jpg 900w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/cange-telescopica-123-210-cm/">Cange telescopica 123-210 cm</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>95,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4505" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4507">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/inel-plutitor-bandula/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Inel plutitor / bandula" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-11x12.jpg 11w, https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/00564-Inel-plutitor-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/inel-plutitor-bandula/">Inel plutitor / bandula</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>42,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4507" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4509">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/ispol/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/00874-Ispol-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Ispol" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/00874-Ispol-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/00874-Ispol-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/00874-Ispol-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/00874-Ispol-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/ispol/">Ispol</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>29,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4509" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4511">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/lanterna-etansa-led/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/02932-Lanterna-etansa-LED-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Lanterna etansa LED" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/02932-Lanterna-etansa-LED-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/02932-Lanterna-etansa-LED-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/02932-Lanterna-etansa-LED-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/02932-Lanterna-etansa-LED-50x50.jpg 50w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/lanterna-etansa-led/">Lanterna etansa LED</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>92,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4511" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4513">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/lanterna-atex-wolf/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Lanterna ATEX Wolf" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-12x12.jpg 12w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-50x50.jpg 50w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1-64x64.jpg 64w, https://ultramon.ro/wp-content/uploads/2025/11/013035-Lanterna-ATEX-Wolf_1.jpg 500w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/lanterna-atex-wolf/">Lanterna ATEX Wolf</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>370,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4513" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4519">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/rigle-paralele-30-cm/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="117" src="https://ultramon.ro/wp-content/uploads/2025/11/01461-Rigle-paralele-30-cm-300x117.png" class="ultramon-product-image wp-post-image" alt="Rigle paralele 30 cm" decoding="async" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Instrumente de Navigație Nautică</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/rigle-paralele-30-cm/">Rigle paralele 30 cm</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>120,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4519" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4523">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/rigle-paralele-38-cm/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-300x300.webp" class="ultramon-product-image wp-post-image" alt="Rigle paralele 38 cm" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-300x300.webp 300w, https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-150x150.webp 150w, https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-12x12.webp 12w, https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-100x100.webp 100w, https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-50x50.webp 50w, https://ultramon.ro/wp-content/uploads/2025/11/94008-Rigle-paralele-38-cm-64x65.webp 64w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Instrumente de Navigație Nautică</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/rigle-paralele-38-cm/">Rigle paralele 38 cm</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>140,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4523" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
        <div class="ultramon-product-card" data-product-id="4525">
        <div class="ultramon-product-badges">
                                </div>

        <div class="ultramon-product-image-wrapper">
            <a href="https://ultramon.ro/en/product/compas-magnetic-cu-lumina-busola/" class="ultramon-product-link">
                                    <img loading="lazy" width="300" height="300" src="https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-300x300.jpg" class="ultramon-product-image wp-post-image" alt="Compas magnetic cu lumina / busola" decoding="async" srcset="https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-300x300.jpg 300w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-150x150.jpg 150w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-12x12.jpg 12w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-100x100.jpg 100w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-50x50.jpg 50w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic-64x64.jpg 64w, https://ultramon.ro/wp-content/uploads/2025/11/04325-1W-Compas-magnetic.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" />                            </a>
        </div>

        <div class="ultramon-product-info">
                            <span class="ultramon-product-category">Nautical Accessories</span>
            
            <h3 class="ultramon-product-title">
                <a href="https://ultramon.ro/en/product/compas-magnetic-cu-lumina-busola/">Compas magnetic cu lumina / busola</a>
            </h3>

            
            <div class="ultramon-product-footer">
                <div class="ultramon-product-price">
                    <span class="woocommerce-Price-amount amount"><bdi>155,00&nbsp;<span class="woocommerce-Price-currencySymbol">lei</span></bdi></span>                </div>

                                                            <button class="ultramon-add-to-cart" data-product-id="4525" data-quantity="1">
                            <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5">
                                <line x1="12" y1="5" x2="12" y2="19"/>
                                <line x1="5" y1="12" x2="19" y2="12"/>
                            </svg>
                        </button>
                                                </div>
        </div>
    </div>
                </div>

            <div class="ultramon-loader hidden">
                <div class="ultramon-spinner"></div>
                <span class="ultramon-loader-text">Se incarca mai multe produse...</span>
            </div>

            <div class="ultramon-end-message">
                Ai ajuns la sfarsitul catalogului
            </div>

            <div class="ultramon-scroll-trigger"></div>
        </div>
    </div>

    <script>
    (function($) {
        'use strict';

        $(function() {
            var container = $('#ultramon-products-6a04ce66e261f');
            if (!container.length) return;

            var grid = container.find('.ultramon-products-grid');
            var loader = container.find('.ultramon-loader');
            var endMessage = container.find('.ultramon-end-message');
            var scrollTrigger = container.find('.ultramon-scroll-trigger');
            var sortSelect = container.find('.ultramon-sort-select');

            var currentPage = parseInt(container.data('current-page')) || 1;
            var maxPages = parseInt(container.data('max-pages')) || 1;
            var perPage = parseInt(container.data('per-page')) || 12;
            var category = container.data('category') || '';
            var searchQuery = container.data('search') || '';
            var orderby = container.data('orderby') || 'menu_order';
            var order = container.data('order') || 'ASC';
            var isLoading = false;
            var hasMore = currentPage < maxPages;

            if (typeof ultramon_ajax === 'undefined') {
                window.ultramon_ajax = {
                    ajax_url: 'https://ultramon.ro/wp-admin/admin-ajax.php',
                    nonce: 'b37a174b89'
                };
            }

            // Intersection Observer for card visibility animation
            if ('IntersectionObserver' in window) {
                var cardObserver = new IntersectionObserver(function(entries) {
                    entries.forEach(function(entry) {
                        if (entry.isIntersecting) {
                            $(entry.target).addClass('is-visible');
                            cardObserver.unobserve(entry.target);
                        }
                    });
                }, {
                    root: null,
                    rootMargin: '50px',
                    threshold: 0.1
                });

                // Observe initial cards
                grid.find('.ultramon-product-card').each(function() {
                    cardObserver.observe(this);
                });
            } else {
                // Fallback for browsers without IntersectionObserver
                grid.find('.ultramon-product-card').addClass('is-visible');
            }

            var observer = new IntersectionObserver(function(entries) {
                entries.forEach(function(entry) {
                    if (entry.isIntersecting && hasMore && !isLoading) {
                        loadMoreProducts();
                    }
                });
            }, { root: null, rootMargin: '200px', threshold: 0.1 });

            if (scrollTrigger.length) {
                observer.observe(scrollTrigger[0]);
            }

            function loadMoreProducts() {
                if (isLoading || !hasMore) return;

                isLoading = true;
                currentPage++;
                loader.removeClass('hidden');

                $.ajax({
                    url: ultramon_ajax.ajax_url,
                    type: 'POST',
                    data: {
                        action: 'ultramon_load_products',
                        page: currentPage,
                        per_page: perPage,
                        category: category,
                        search: searchQuery,
                        orderby: orderby,
                        order: order,
                        nonce: ultramon_ajax.nonce
                    },
                    success: function(response) {
                        if (response.success && response.data.html) {
                            var $newProducts = $(response.data.html);

                            $newProducts.each(function(index) {
                                var $card = $(this);
                                $card.css('opacity', '0');

                                setTimeout(function() {
                                    $card.addClass('ultramon-animate');
                                    grid.append($card);

                                    // Observe new cards for visibility animation
                                    if ('IntersectionObserver' in window && typeof cardObserver !== 'undefined') {
                                        cardObserver.observe($card[0]);
                                    } else {
                                        $card.addClass('is-visible');
                                    }
                                }, index * 80);
                            });

                            hasMore = response.data.has_more;
                            container.data('current-page', currentPage);

                            if (!hasMore) {
                                showEndMessage();
                            }
                        } else {
                            hasMore = false;
                            showEndMessage();
                        }
                    },
                    error: function() {
                        currentPage--;
                    },
                    complete: function() {
                        isLoading = false;
                        loader.addClass('hidden');
                    }
                });
            }

            function showEndMessage() {
                endMessage.addClass('visible');
                observer.disconnect();
            }

            sortSelect.on('change', function() {
                var value = $(this).val();
                var newOrderby = value;
                var newOrder = 'ASC';

                if (value === 'price-asc') {
                    newOrderby = 'price';
                    newOrder = 'ASC';
                } else if (value === 'price-desc') {
                    newOrderby = 'price';
                    newOrder = 'DESC';
                } else if (value === 'date') {
                    newOrder = 'DESC';
                }

                orderby = newOrderby;
                order = newOrder;
                container.data('orderby', orderby);
                container.data('order', order);

                currentPage = 0;
                hasMore = true;
                grid.empty();
                endMessage.removeClass('visible');

                if (scrollTrigger.length) {
                    observer.observe(scrollTrigger[0]);
                }

                loadMoreProducts();
            });

            // Add to cart functionality with visual feedback
            grid.on('click', '.ultramon-add-to-cart:not(.ultramon-select-options)', function(e) {
                e.preventDefault();
                var $btn = $(this);
                var productId = $btn.data('product-id');
                var quantity = $btn.data('quantity') || 1;

                if ($btn.hasClass('loading') || $btn.hasClass('added')) return;

                $btn.addClass('loading');

                // Store original icon
                var $icon = $btn.find('svg');
                var originalIcon = $icon.clone();

                $.ajax({
                    url: typeof wc_add_to_cart_params !== 'undefined' ? wc_add_to_cart_params.ajax_url : ultramon_ajax.ajax_url,
                    type: 'POST',
                    data: {
                        action: 'woocommerce_ajax_add_to_cart',
                        product_id: productId,
                        quantity: quantity
                    },
                    success: function(response) {
                        if (response.error) {
                            $btn.removeClass('loading');
                            // Show error state
                            $btn.addClass('error');
                            setTimeout(function() {
                                $btn.removeClass('error');
                            }, 2000);
                        } else {
                            $btn.removeClass('loading').addClass('added');

                            // Change icon to checkmark
                            $icon.replaceWith(
                                '<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3">' +
                                '<polyline points="20 6 9 17 4 12"></polyline>' +
                                '</svg>'
                            );

                            $(document.body).trigger('added_to_cart', [response.fragments, response.cart_hash, $btn]);

                            // Reset after animation
                            setTimeout(function() {
                                $btn.removeClass('added');
                                $btn.find('svg').replaceWith(originalIcon);
                            }, 2500);
                        }
                    },
                    error: function() {
                        $btn.removeClass('loading');
                        $btn.addClass('error');
                        setTimeout(function() {
                            $btn.removeClass('error');
                        }, 2000);
                    }
                });
            });

            // Quick action cart button
            grid.on('click', '.ultramon-action-cart', function(e) {
                e.preventDefault();
                var $card = $(this).closest('.ultramon-product-card');
                var $mainBtn = $card.find('.ultramon-add-to-cart');

                if ($mainBtn.length) {
                    $mainBtn.trigger('click');
                }
            });

            // Keyboard navigation improvements
            grid.on('keydown', '.ultramon-action-btn, .ultramon-add-to-cart', function(e) {
                if (e.key === 'Enter' || e.key === ' ') {
                    e.preventDefault();
                    $(this).trigger('click');
                }
            });

            // Smooth scroll to top when sorting changes
            sortSelect.on('change', function() {
                var headerOffset = 100;
                var elementPosition = container.offset().top;
                var offsetPosition = elementPosition - headerOffset;

                $('html, body').animate({
                    scrollTop: offsetPosition
                }, 600, 'swing');
            });

            // Add haptic feedback simulation for mobile (visual pulse)
            if ('ontouchstart' in window) {
                grid.on('touchstart', '.ultramon-action-btn, .ultramon-add-to-cart', function() {
                    $(this).css('transform', 'scale(0.95)');
                });

                grid.on('touchend touchcancel', '.ultramon-action-btn, .ultramon-add-to-cart', function() {
                    var $this = $(this);
                    setTimeout(function() {
                        $this.css('transform', '');
                    }, 100);
                });
            }

            // Performance: Debounce scroll events
            var scrollTimeout;
            $(window).on('scroll', function() {
                clearTimeout(scrollTimeout);
                scrollTimeout = setTimeout(function() {
                    // Any scroll-based operations can be added here
                }, 100);
            });

            // Announce new products to screen readers
            var announcer = $('<div class="sr-only" role="status" aria-live="polite" aria-atomic="true"></div>');
            container.append(announcer);

            // Update announcer when products load
            var originalLoadMore = loadMoreProducts;
            loadMoreProducts = function() {
                originalLoadMore();
                announcer.text('Mai multe produse au fost incarcate');
                setTimeout(function() {
                    announcer.text('');
                }, 3000);
            };
        });
    })(jQuery);
    </script>
    </div></main><!--WPFC_FOOTER_START-->
		<footer itemtype="https://schema.org/WPFooter" itemscope="itemscope" id="colophon" role="contentinfo">
			<div class='footer-width-fixer'>		<div data-elementor-type="wp-post" data-elementor-id="64" class="elementor elementor-64">
				<div class="elementor-element elementor-element-c4fa324 e-con-full e-flex e-con e-parent" data-id="c4fa324" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-3e55598 elementor-widget elementor-widget-html" data-id="3e55598" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!-- Ultramon Premium Footer - Marine Theme -->
<!-- For Elementor HTML Widget -->

<style>
/* ========================================
   FONTS
======================================== */


/* ========================================
   CSS VARIABLES
======================================== */
:root {
  --footer-bg-start: #0a1628;
  --footer-bg-end: #0d2137;
  --primary-accent: #00BCBC;
  --secondary-accent: #00E5E5;
  --text-highlight: #7FFFD4;
  --subtle-border: rgba(0, 188, 188, 0.15);
  --text-primary: #ffffff;
  --text-secondary: rgba(255, 255, 255, 0.7);
  --card-bg: rgba(13, 33, 55, 0.5);
  --card-border: rgba(0, 188, 188, 0.2);
}

/* ========================================
   FOOTER CONTAINER
======================================== */
.ultramon-footer {
  position: relative;
  background: linear-gradient(180deg, var(--footer-bg-start) 0%, var(--footer-bg-end) 100%);
  font-family: 'Inter', sans-serif;
  overflow: hidden;
}

.ultramon-footer * {
  box-sizing: border-box;
}

/* ========================================
   WAVE SEPARATOR
======================================== */
.footer-wave-separator {
  position: relative;
  height: 60px;
  overflow: hidden;
}

.footer-wave-separator svg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 200%;
  height: 60px;
  animation: waveMove 20s linear infinite;
}

@keyframes waveMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* ========================================
   FLOATING BUBBLES
======================================== */
.footer-bubbles {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
  z-index: 0;
}

.footer-bubble {
  position: absolute;
  bottom: -20px;
  background: radial-gradient(circle, var(--primary-accent) 0%, transparent 70%);
  border-radius: 50%;
  opacity: 0.12;
  animation: bubbleFloat linear infinite;
}

.footer-bubble:nth-child(1) { left: 5%; width: 4px; height: 4px; animation-duration: 75s; animation-delay: 0s; }
.footer-bubble:nth-child(2) { left: 15%; width: 3px; height: 3px; animation-duration: 85s; animation-delay: 5s; }
.footer-bubble:nth-child(3) { left: 25%; width: 5px; height: 5px; animation-duration: 70s; animation-delay: 2s; }
.footer-bubble:nth-child(4) { left: 40%; width: 2px; height: 2px; animation-duration: 90s; animation-delay: 8s; }
.footer-bubble:nth-child(5) { left: 55%; width: 4px; height: 4px; animation-duration: 80s; animation-delay: 3s; }
.footer-bubble:nth-child(6) { left: 65%; width: 6px; height: 6px; animation-duration: 65s; animation-delay: 6s; }
.footer-bubble:nth-child(7) { left: 75%; width: 3px; height: 3px; animation-duration: 88s; animation-delay: 1s; }
.footer-bubble:nth-child(8) { left: 85%; width: 5px; height: 5px; animation-duration: 72s; animation-delay: 4s; }
.footer-bubble:nth-child(9) { left: 92%; width: 2px; height: 2px; animation-duration: 82s; animation-delay: 7s; }

@keyframes bubbleFloat {
  0% {
    transform: translateY(0) scale(1);
    opacity: 0.12;
  }
  50% {
    opacity: 0.18;
  }
  100% {
    transform: translateY(-100vh) scale(0.5);
    opacity: 0;
  }
}

/* ========================================
   MAIN CONTENT AREA
======================================== */
.footer-main-content {
  position: relative;
  z-index: 1;
  padding: 80px 60px;
  max-width: 86%;
  margin: 0 auto;
}

.footer-columns {
  display: grid;
  grid-template-columns: 35% 20% 20% 25%;
  gap: 40px;
}

/* Column Dividers */
.footer-column {
  position: relative;
  padding-right: 40px;
}

.footer-column:not(:last-child)::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background: linear-gradient(
    180deg,
    transparent 0%,
    var(--subtle-border) 20%,
    var(--subtle-border) 80%,
    transparent 100%
  );
}

.footer-column:last-child {
  padding-right: 0;
}

/* ========================================
   COLUMN HEADERS
======================================== */
.footer-column-header {
  font-family: 'Orbitron', sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--text-primary);
  margin-bottom: 24px;
  position: relative;
  display: inline-block;
  text-shadow: 0 0 8px rgba(0, 229, 229, 0.15);
}

.footer-column-header::after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 40px;
  height: 2px;
  background: var(--primary-accent);
}

/* ========================================
   COMPANY INFO (Column 1)
======================================== */
.footer-logo {
  margin-bottom: 20px;
}

.footer-logo img {
  max-width: 180px;
  height: auto;
  filter: brightness(1.1);
}

.footer-address {
  font-size: 13px;
  line-height: 1.7;
  color: var(--text-secondary);
  margin-bottom: 24px;
  max-width: 280px;
}

.footer-contact-list {
  list-style: none;
  padding: 0;
  margin: 0 0 24px 0;
}

.footer-contact-item {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
  font-size: 14px;
  color: var(--text-secondary);
  transition: color 0.3s ease;
}

.footer-contact-item a {
  color: var(--text-secondary);
  text-decoration: none;
  transition: all 0.3s ease;
}

.footer-contact-item a:hover {
  color: var(--text-highlight);
}

.footer-contact-item .contact-icon {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.footer-contact-item .contact-icon svg {
  width: 18px;
  height: 18px;
  fill: var(--primary-accent);
}

/* WhatsApp Special Styling */
.footer-contact-item.whatsapp-highlight {
  background: rgba(0, 188, 188, 0.08);
  border-left: 3px solid var(--primary-accent);
  padding: 10px 12px;
  margin-left: -12px;
  border-radius: 0 6px 6px 0;
}

.footer-contact-item.whatsapp-highlight a {
  font-weight: 500;
}

/* Hours */
.footer-hours {
  font-size: 13px;
  color: var(--text-secondary);
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.footer-hours .hours-icon {
  width: 18px;
  height: 18px;
  fill: var(--primary-accent);
}

/* ANPC Badges */
.footer-anpc-badges {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}

.anpc-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--card-bg);
  border: 1px solid var(--card-border);
  border-radius: 8px;
  padding: 8px 12px;
  text-decoration: none;
  transition: all 0.3s ease;
}

.anpc-badge:hover {
  transform: translateY(-2px);
  border-color: var(--primary-accent);
  background: rgba(13, 33, 55, 0.7);
}

.anpc-badge img {
  height: 32px;
  width: auto;
}

/* ========================================
   LINKS COLUMNS (Column 2 & 3)
======================================== */
.footer-links-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.footer-links-list li {
  margin-bottom: 4px;
}

.footer-links-list a {
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  line-height: 2;
  color: var(--text-secondary);
  text-decoration: none;
  transition: all 0.3s ease;
  position: relative;
}

.footer-links-list a::before {
  content: '';
  display: inline-block;
  width: 0;
  height: 1px;
  background: var(--primary-accent);
  margin-right: 0;
  transition: all 0.3s ease;
}

.footer-links-list a::after {
  content: '→';
  margin-left: 0;
  opacity: 0;
  transform: translateX(-5px);
  transition: all 0.3s ease;
  color: var(--secondary-accent);
}

.footer-links-list a:hover {
  color: var(--text-highlight);
  transform: translateX(5px);
}

.footer-links-list a:hover::after {
  opacity: 1;
  margin-left: 8px;
  transform: translateX(0);
}

/* ========================================
   PAYMENT COLUMN (Column 4)
======================================== */
.footer-payment-section {
  margin-bottom: 24px;
}

.payment-logos-combined {
  background: var(--card-bg);
  border: 1px solid var(--card-border);
  border-radius: 8px;
  padding: 16px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
}

.payment-logos-combined:hover {
  transform: translateY(-2px);
  border-color: var(--primary-accent);
}

.payment-logos-combined svg {
  width: 100%;
  max-width: 420px;
  height: auto;
}

/* SEAP Badge */
.seap-badge {
  display: block;
  background: var(--card-bg);
  border: 1px solid var(--card-border);
  border-radius: 8px;
  padding: 16px;
  text-decoration: none;
  transition: all 0.3s ease;
  text-align: center;
  margin-top: 20px;
}

.seap-badge:hover {
  transform: translateY(-2px);
  border-color: var(--primary-accent);
  background: rgba(13, 33, 55, 0.7);
}

.seap-badge-label {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--primary-accent);
  margin-bottom: 8px;
}

.seap-badge-text {
  font-family: 'Orbitron', sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: var(--text-primary);
}

/* ========================================
   BOTTOM BAR
======================================== */
.footer-bottom-bar {
  position: relative;
  z-index: 1;
  border-top: 1px solid var(--subtle-border);
  padding: 24px 60px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1400px;
  margin: 0 auto;
}

.footer-copyright {
  font-size: 12px;
  color: var(--text-secondary);
}

.footer-made-with {
  font-size: 12px;
  color: var(--text-secondary);
  display: flex;
  align-items: center;
  gap: 6px;
}

.footer-made-with .anchor-icon {
  color: var(--primary-accent);
  font-size: 14px;
}

/* ========================================
   MOBILE ACCORDION
======================================== */
.mobile-accordion-toggle {
  display: none;
  width: 100%;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-align: left;
}

.mobile-accordion-toggle .toggle-icon {
  display: none;
  width: 24px;
  height: 24px;
  border: 1px solid var(--subtle-border);
  border-radius: 4px;
  position: relative;
  transition: all 0.3s ease;
}

.mobile-accordion-toggle .toggle-icon::before,
.mobile-accordion-toggle .toggle-icon::after {
  content: '';
  position: absolute;
  background: var(--primary-accent);
  transition: all 0.3s ease;
}

.mobile-accordion-toggle .toggle-icon::before {
  width: 12px;
  height: 2px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mobile-accordion-toggle .toggle-icon::after {
  width: 2px;
  height: 12px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mobile-accordion-toggle.active .toggle-icon::after {
  transform: translate(-50%, -50%) rotate(90deg);
  opacity: 0;
}

.accordion-content {
  max-height: none;
  overflow: visible;
  transition: max-height 0.4s ease;
}

/* ========================================
   RESPONSIVE - TABLET (768px - 1199px)
======================================== */
@media (max-width: 1199px) {
  .footer-main-content {
    padding: 60px 40px;
  }

  .footer-columns {
    grid-template-columns: 1fr 1fr;
    gap: 40px 30px;
  }

  .footer-column {
    padding-right: 30px;
  }

  .footer-column:nth-child(2)::after {
    display: none;
  }

  .footer-column:nth-child(3) {
    padding-right: 30px;
  }

  .footer-column:nth-child(3)::after {
    content: '';
    display: block;
  }

  .footer-bottom-bar {
    padding: 24px 40px;
  }
}

/* ========================================
   RESPONSIVE - MOBILE (<768px)
======================================== */
@media (max-width: 767px) {
  .footer-main-content {
    padding: 40px 20px;
  }

  .footer-columns {
    grid-template-columns: 1fr;
    gap: 0;
  }

  .footer-column {
    padding-right: 0;
    padding-bottom: 0;
    border-bottom: 1px solid var(--subtle-border);
  }

  .footer-column::after {
    display: none !important;
  }

  .footer-column:last-child {
    border-bottom: none;
  }

  /* Company Info Column - Always Visible */
  .footer-column:first-child {
    text-align: center;
    padding-bottom: 30px;
    margin-bottom: 10px;
  }

  .footer-column:first-child .footer-column-header {
    display: none;
  }

  .footer-logo {
    display: flex;
    justify-content: center;
  }

  .footer-address {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .footer-contact-list {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .footer-contact-item {
    justify-content: center;
  }

  .footer-contact-item.whatsapp-highlight {
    margin-left: 0;
    display: inline-flex;
  }

  .footer-hours {
    justify-content: center;
  }

  .footer-anpc-badges {
    justify-content: center;
  }

  /* Accordion Styles for Columns 2, 3, 4 */
  .footer-column:not(:first-child) {
    padding: 0;
  }

  .mobile-accordion-toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
  }

  .mobile-accordion-toggle .toggle-icon {
    display: block;
  }

  .footer-column:not(:first-child) .footer-column-header {
    margin-bottom: 0;
    pointer-events: none;
  }

  .footer-column:not(:first-child) .footer-column-header::after {
    display: none;
  }

  .accordion-content {
    max-height: 0;
    overflow: hidden;
    padding: 0 0 0 0;
  }

  .accordion-content.active {
    max-height: 500px;
    padding-bottom: 20px;
  }

  .footer-links-list {
    text-align: center;
  }

  .footer-links-list a {
    justify-content: center;
  }

  .footer-links-list a:hover {
    transform: translateX(0);
  }

  /* Payment Column Mobile */
  .payment-logos-combined {
    padding: 12px 16px;
  }

  .payment-logos-combined svg {
    max-width: 320px;
  }

  .seap-badge {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  /* Bottom Bar Mobile */
  .footer-bottom-bar {
    flex-direction: column;
    gap: 12px;
    text-align: center;
    padding: 20px;
  }
}

/* ========================================
   FOCUS STATES (Accessibility)
======================================== */
.footer-links-list a:focus,
.footer-contact-item a:focus,
.anpc-badge:focus,
.payment-logo:focus,
.seap-badge:focus,
.mobile-accordion-toggle:focus {
  outline: 2px solid var(--primary-accent);
  outline-offset: 2px;
}

/* Touch Targets */
@media (max-width: 767px) {
  .footer-links-list a,
  .footer-contact-item a,
  .mobile-accordion-toggle {
    min-height: 44px;
    display: flex;
    align-items: center;
  }
}
</style>

<footer class="ultramon-footer">
  <!-- Wave Separator -->
  <div class="footer-wave-separator">
    <svg viewbox="0 0 2400 60" preserveaspectratio="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M0,30 C200,60 400,0 600,30 C800,60 1000,0 1200,30 C1400,60 1600,0 1800,30 C2000,60 2200,0 2400,30 L2400,60 L0,60 Z" fill="#0a1628"/>
    </svg>
  </div>

  <!-- Floating Bubbles -->
  <div class="footer-bubbles">
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
    <div class="footer-bubble"></div>
  </div>

  <!-- Main Content -->
  <div class="footer-main-content">
    <div class="footer-columns">

      <!-- Column 1: Company Info -->
      <div class="footer-column">
        <h3 class="footer-column-header">Contact</h3>

        <div class="footer-logo">
          <img src="https://ultramon.ro/wp-content/uploads/2025/05/Logo-Ultramon-PNG.png" alt="Ultramon Logo" width="180" height="auto">
        </div>

        <p class="footer-address">
          Aleea Macilor nr. 2, bl. B2, sc. C, ap. 44, parter,<br>
          Constanța, România, 900587
        </p>

        <ul class="footer-contact-list">
          <li class="footer-contact-item">
            <span class="contact-icon">
              <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>
              </svg>
            </span>
            <a href="tel:+40241630700">+40 241 630 700</a>
          </li>
          <li class="footer-contact-item whatsapp-highlight">
            <span class="contact-icon">
              <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/>
              </svg>
            </span>
            <a href="https://wa.me/+40751274444" target="_blank" rel="noopener">+40 751 274 444</a>
          </li>
          <li class="footer-contact-item">
            <span class="contact-icon">
              <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/>
              </svg>
            </span>
            <a href="mailto:office@ultramon.ro">office@ultramon.ro</a>
          </li>
        </ul>

        <div class="footer-hours">
          <svg class="hours-icon" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
            <path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"/>
          </svg>
          <span>Monday - Friday: 08:30 - 16:30</span>
        </div>

        <div class="footer-anpc-badges">
          <a href="https://reclamatiisal.anpc.ro/" target="_blank" rel="noopener" class="anpc-badge" title="ANPC - SAL">
            <img src="https://ultramon.ro/wp-content/uploads/2025/05/anpc-sal.png" alt="ANPC SAL" loading="lazy">
          </a>
          <a href="https://ec.europa.eu/consumers/odr/main/index.cfm?event=main.home2.show&lng=RO" target="_blank" rel="noopener" class="anpc-badge" title="ANPC - ODR">
            <img src="https://ultramon.ro/wp-content/uploads/2025/05/anpc-sol.png" alt="ANPC ODR" loading="lazy">
          </a>
        </div>
      </div>

      <!-- Column 2: Informații -->
      <div class="footer-column">
        <button class="mobile-accordion-toggle" aria-expanded="false">
          <h3 class="footer-column-header">Information</h3>
          <span class="toggle-icon"></span>
        </button>
        <div class="accordion-content">
          <ul class="footer-links-list">
            <li><a href="https://ultramon.ro/en/despre-noi/">About Us</a></li>
            <li><a href="https://ultramon.ro/en/retur/">Orders &amp; Returns</a></li>
            <li><a href="https://ultramon.ro/en/termeni-si-conditii/">Terms and Conditions</a></li>
            <li><a href="https://ultramon.ro/en/transport-si-livrare/">Transportation &amp; Delivery</a></li>
            <li><a href="https://ultramon.ro/en/politica-cookies-gdpr/">Cookies &amp; GDPR Policy</a></li>
          </ul>
        </div>
      </div>

      <!-- Column 3: Suport Clienți -->
      <div class="footer-column">
        <button class="mobile-accordion-toggle" aria-expanded="false">
          <h3 class="footer-column-header">Suport Clienți</h3>
          <span class="toggle-icon"></span>
        </button>
        <div class="accordion-content">
          <ul class="footer-links-list">
            <li><a href="https://ultramon.ro/en/contact/">Contact</a></li>
            <li><a href="https://ultramon.ro/en/formular-retur/">Return Form</a></li>
            <li><a href="https://ultramon.ro/en/site-map/">Site Map</a></li>
            <li><a href="https://ultramon.ro/en/faqs/">FAQ</a></li>
          </ul>
        </div>
      </div>

      <!-- Column 4: Payment & Trust -->
      <div class="footer-column">
        <button class="mobile-accordion-toggle" aria-expanded="false">
          <h3 class="footer-column-header">Plăți Securizate</h3>
          <span class="toggle-icon"></span>
        </button>
        <div class="accordion-content">
          <div class="footer-payment-section">
            <div class="payment-logos-combined">
              <svg xmlns="http://www.w3.org/2000/svg" width="418" height="75" viewbox="0 0 418 75" fill="none">
                <g clip-path="url(#clip0_524207_124)">
                  <path d="M12.7903 50.6862H18.5853C19.6168 50.6119 20.6373 50.9378 21.4349 51.5961C21.759 51.9356 22.0093 52.3386 22.17 52.7795C22.3307 53.2205 22.3984 53.69 22.3688 54.1584C22.3985 54.653 22.322 55.1483 22.1444 55.6109C21.9668 56.0735 21.6922 56.4927 21.3391 56.8404C20.4545 57.5493 19.3319 57.8921 18.2022 57.7982H16.2865V61.9888H12.7903V50.6862ZM16.2865 55.4754H17.1485C17.6275 55.5757 18.1264 55.508 18.5614 55.2839C18.6919 55.1714 18.796 55.0315 18.8663 54.8743C18.9367 54.717 18.9716 54.5462 18.9684 54.3739C18.9712 54.2097 18.9409 54.0465 18.8792 53.8943C18.8174 53.742 18.7256 53.6038 18.6092 53.4879C18.4432 53.3022 18.2404 53.1531 18.0137 53.0501C17.7869 52.947 17.5412 52.8922 17.2922 52.8892H16.2865V55.4754Z" fill="white"/>
                  <path d="M35.3238 60.0731H31.3727L30.8219 61.9409H27.2539L31.4924 50.6382H35.2999L39.5384 61.9888H35.9464L35.3238 60.0731ZM34.6054 57.6784L33.3602 53.6315L32.115 57.6784H34.6054Z" fill="white"/>
                  <path d="M43.7051 50.686H47.5844L49.979 54.5175L52.3737 50.686H56.229L51.8468 57.2713V62.0606H48.1112V57.2713L43.7051 50.686Z" fill="white"/>
                  <path d="M62.5986 50.686H67.1963L68.9684 57.6784L70.7165 50.7818H75.3142V61.9887H72.4406V53.368L70.2375 61.9887H67.6513L65.4722 53.368V61.9887H62.5986V50.686Z" fill="white"/>
                  <path d="M83.0489 50.686H92.4119V53.0807H86.545V54.8766H91.9809V57.2713H86.545V59.4983H92.5795V61.9887H83.001L83.0489 50.686Z" fill="white"/>
                  <path d="M100.003 50.686H103.26L107.522 56.936V50.686H110.803V61.9887H107.522L103.284 55.7866V61.9887H100.003V50.686Z" fill="white"/>
                  <path d="M117.867 50.686H128.475V53.4878H124.907V61.9887H121.411V53.4878H117.867V50.686Z" fill="white"/>
                  <path d="M134.965 58.2533L138.293 58.0378C138.328 58.4829 138.476 58.9117 138.724 59.283C138.911 59.5125 139.149 59.6949 139.42 59.8155C139.69 59.9361 139.985 59.9916 140.281 59.9775C140.694 59.9977 141.102 59.8704 141.43 59.6183C141.553 59.5205 141.654 59.3969 141.724 59.2563C141.794 59.1156 141.833 58.9613 141.837 58.8041C141.83 58.6534 141.792 58.5058 141.726 58.3701C141.66 58.2343 141.568 58.1132 141.454 58.0139C140.907 57.6757 140.295 57.4555 139.658 57.3673C138.476 57.1625 137.356 56.6962 136.377 56.0024C136.063 55.7293 135.812 55.3905 135.642 55.0098C135.472 54.6292 135.388 54.216 135.396 53.7993C135.396 53.2184 135.571 52.6511 135.899 52.171C136.264 51.619 136.791 51.1926 137.407 50.9497C138.294 50.6163 139.238 50.4617 140.185 50.4947C141.344 50.4232 142.497 50.7073 143.49 51.3089C143.89 51.6111 144.219 51.9969 144.455 52.4394C144.691 52.8819 144.827 53.3705 144.854 53.8712L141.55 54.0627C141.518 53.6376 141.32 53.2421 140.999 52.9612C140.675 52.7011 140.264 52.5729 139.85 52.602C139.514 52.5793 139.181 52.6816 138.916 52.8894C138.818 52.9612 138.739 53.0551 138.685 53.1633C138.631 53.2715 138.604 53.391 138.604 53.512C138.603 53.6086 138.623 53.7044 138.665 53.7917C138.706 53.8789 138.768 53.9554 138.844 54.0148C139.202 54.2311 139.602 54.3697 140.017 54.4219C141.146 54.6275 142.248 54.9651 143.298 55.4277C143.89 55.6906 144.39 56.1241 144.735 56.6729C145.044 57.1766 145.201 57.7584 145.19 58.3491C145.197 59.0572 144.989 59.7507 144.591 60.3367C144.18 60.959 143.598 61.4495 142.915 61.7495C142.045 62.0834 141.116 62.2382 140.185 62.2045C138.768 62.361 137.344 61.9667 136.21 61.103C135.458 60.3385 135.015 59.324 134.965 58.2533Z" fill="white"/>
                  <path d="M19.6868 16.8024L14.9933 13.1626H12V39.1683H15.2088V16.994L19.6868 20.2986V39.1683H22.7759V13.1626H19.6868V16.8024Z" fill="white"/>
                  <path d="M41.0709 22.3819L39.7538 19.3887H35.2759V15.9643H40.0412V13.1626H32.3305V19.6521H30.1753L31.2529 22.2383H32.3305V39.1683H40.1849V36.2229H35.3477V22.3819H41.0709Z" fill="white"/>
                  <path d="M48.8296 16.2277H52.7568V39.1683H55.8219V16.2277H59.3899V13.1626H48.8296V16.2277Z" fill="white"/>
                  <path d="M124.883 13.1626H121.674V39.1683H124.883V13.1626Z" fill="white"/>
                  <path d="M139.802 13.1626C135.252 13.1626 135.013 16.5869 135.013 16.5869V19.3647H132.929L133.911 22.358H134.893V39.1205H138.054V22.358H141.813V39.1205H144.687V16.5869C144.687 16.5869 144.328 13.1626 139.802 13.1626ZM141.885 19.3647H138.054V17.1377C138.054 17.1377 137.838 15.8925 139.658 15.8925C141.478 15.8925 141.885 16.994 141.885 16.994V19.3647Z" fill="white"/>
                  <path d="M78.7623 12.1809C75.0638 12.149 71.5037 13.586 68.8638 16.1766C66.2239 18.7671 64.7198 22.2994 64.6819 25.9979C64.6819 29.745 66.1704 33.3386 68.82 35.9882C71.4696 38.6378 75.0632 40.1263 78.8102 40.1263C82.5573 40.1263 86.1509 38.6378 88.8005 35.9882C91.4501 33.3386 92.9386 29.745 92.9386 25.9979C92.9199 24.1584 92.5378 22.3408 91.8143 20.6494C91.0908 18.958 90.0402 17.4264 88.7228 16.1424C87.4055 14.8584 85.8473 13.8474 84.138 13.1675C82.4286 12.4877 80.6017 12.1524 78.7623 12.1809ZM78.7623 36.6541C77.3472 36.6699 75.9428 36.4068 74.6294 35.8798C73.3159 35.3528 72.1192 34.5723 71.1074 33.5827C70.0956 32.5932 69.2887 31.4141 68.7327 30.1127C68.1766 28.8112 67.8824 27.4131 67.8668 25.9979C67.8668 23.1082 69.0147 20.3369 71.058 18.2936C73.1013 16.2503 75.8727 15.1023 78.7623 15.1023C81.652 15.1023 84.4234 16.2503 86.4667 18.2936C88.51 20.3369 89.6579 23.1082 89.6579 25.9979C89.6201 28.8539 88.4524 31.5786 86.4104 33.5757C84.3684 35.5728 81.6185 36.6796 78.7623 36.6541Z" fill="white"/>
                  <path d="M103.787 13.1626H100.793V39.1683H104.074V34.3791C104.074 34.3791 114.203 33.8523 114.203 24.154C114.203 14.4557 103.787 13.1626 103.787 13.1626ZM103.906 31.8408V16.2996C105.927 16.3976 107.833 17.2668 109.231 18.728C110.63 20.1892 111.416 22.1312 111.425 24.154C111.425 30.4998 103.906 31.8408 103.906 31.8408Z" fill="white"/>
                </g>
                <path d="M208.722 17.5254H186.795V56.8354H208.722V17.5254Z" fill="#FF5F00"/>
                <path d="M188.187 37.1807C188.184 33.3948 189.044 29.6578 190.702 26.2526C192.36 22.8473 194.773 19.863 197.758 17.5257C194.062 14.6268 189.622 12.8241 184.947 12.3234C180.272 11.8228 175.55 12.6446 171.321 14.6947C167.091 16.7449 163.526 19.9408 161.031 23.9171C158.537 27.8934 157.214 32.4897 157.214 37.1807C157.214 41.8716 158.537 46.4679 161.031 50.4442C163.526 54.4205 167.091 57.6164 171.321 59.6666C175.55 61.7168 180.272 62.5385 184.947 62.0379C189.622 61.5373 194.062 59.7345 197.758 56.8357C194.773 54.4983 192.36 51.514 190.702 48.1088C189.044 44.7035 188.184 40.9665 188.187 37.1807V37.1807Z" fill="#EB001B"/>
                <path d="M238.302 37.1807C238.302 41.8715 236.979 46.4678 234.485 50.4441C231.99 54.4204 228.425 57.6163 224.196 59.6665C219.966 61.7167 215.244 62.5385 210.569 62.0379C205.894 61.5373 201.455 59.7345 197.758 56.8357C200.741 54.4959 203.152 51.5112 204.81 48.1065C206.468 44.7017 207.329 40.9659 207.329 37.1807C207.329 33.3954 206.468 29.6596 204.81 26.2549C203.152 22.8501 200.741 19.8654 197.758 17.5257C201.455 14.6268 205.894 12.824 210.569 12.3234C215.244 11.8228 219.966 12.6446 224.196 14.6948C228.425 16.745 231.99 19.9409 234.485 23.9172C236.979 27.8935 238.302 32.4898 238.302 37.1807V37.1807Z" fill="#F79E1B"/>
                <path d="M235.912 52.672V51.8672H236.237V51.7032H235.408V51.8672H235.734V52.672H235.912ZM237.52 52.672V51.7017H237.266L236.974 52.3691L236.682 51.7017H236.428V52.672H236.607V51.9401L236.881 52.5711H237.067L237.341 51.9385V52.672H237.52Z" fill="#F79E1B"/>
                <path d="M309.094 13.0644L288.821 61.4243H275.595L265.619 22.8309C265.013 20.4538 264.487 19.5829 262.645 18.5815C259.637 16.9502 254.671 15.4198 250.302 14.4699L250.599 13.0644H271.889C274.602 13.0644 277.042 14.8706 277.658 17.9952L282.927 45.9787L295.948 13.0636H309.094V13.0644ZM360.916 45.6352C360.969 32.8715 343.264 32.1684 343.386 26.4667C343.424 24.7315 345.076 22.8865 348.693 22.4156C350.486 22.181 355.426 22.002 361.028 24.5799L363.226 14.3247C360.215 13.2321 356.342 12.1807 351.522 12.1807C339.155 12.1807 330.452 18.754 330.378 28.1665C330.298 35.1285 336.59 39.0135 341.331 41.3269C346.208 43.696 347.844 45.2183 347.825 47.3374C347.791 50.5814 343.936 52.0134 340.333 52.0699C334.044 52.1666 330.395 50.3685 327.486 49.0162L325.218 59.6108C328.142 60.9518 333.538 62.1218 339.132 62.1807C352.277 62.1807 360.876 55.6888 360.916 45.6352ZM393.573 61.4243H405.145L395.044 13.0644H384.363C381.962 13.0644 379.936 14.4626 379.039 16.6124L360.264 61.4243H373.402L376.01 54.2011H392.063L393.573 61.4243ZM379.613 44.2894L386.198 26.1321L389.989 44.2894H379.613ZM326.971 13.0644L316.625 61.4243H304.113L314.463 13.0644H326.971V13.0644Z" fill="white"/>
                <defs>
                  <clippath id="clip0_524207_124">
                    <rect width="133.214" height="50" fill="white" transform="translate(12 12.1807)"/>
                  </clippath>
                </defs>
              </svg>
            </div>
          </div>

          <a href="https://e-licitatie.ro/pub/participants/view/su/5329" target="_blank" rel="noopener" class="seap-badge">
            <span class="seap-badge-label">Registered on</span>
            <span class="seap-badge-text">SEAP / SICAP</span>
          </a>
        </div>
      </div>

    </div>
  </div>

  <!-- Bottom Bar -->
  <div class="footer-bottom-bar">
    <div class="footer-copyright">
      Copyright &copy; 2026 ULTRAMON | All Rights Reserved.
    </div>
    <div class="footer-made-with footer-links-list">
      Made with <span class="anchor-icon">⚓</span> by <a href="https://marinahub.ro" target="_blank" rel="noopener noreferrer">Marina HUB</a>
    </div>
  </div>
</footer>

<script>
(function() {
  // Mobile Accordion Functionality
  const accordionToggles = document.querySelectorAll('.ultramon-footer .mobile-accordion-toggle');

  accordionToggles.forEach(toggle => {
    toggle.addEventListener('click', function() {
      const isExpanded = this.getAttribute('aria-expanded') === 'true';
      const content = this.nextElementSibling;

      // Close all other accordions
      accordionToggles.forEach(otherToggle => {
        if (otherToggle !== this) {
          otherToggle.setAttribute('aria-expanded', 'false');
          otherToggle.classList.remove('active');
          otherToggle.nextElementSibling.classList.remove('active');
        }
      });

      // Toggle current accordion
      this.setAttribute('aria-expanded', !isExpanded);
      this.classList.toggle('active');
      content.classList.toggle('active');
    });
  });

  // Reset accordions on resize (when switching from mobile to desktop)
  let resizeTimer;
  window.addEventListener('resize', function() {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(function() {
      if (window.innerWidth > 767) {
        accordionToggles.forEach(toggle => {
          toggle.setAttribute('aria-expanded', 'false');
          toggle.classList.remove('active');
          toggle.nextElementSibling.classList.remove('active');
        });
      }
    }, 250);
  });
})();
</script>
				</div>
				</div>
				</div>
				</div>
		</div>		</footer>
	</div><!-- #page -->
<template id="tp-language" data-tp-language="en_US"></template><script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/en/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/en/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://ultramon.ro/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4">  <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button>  </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://ultramon.ro/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>			<script>
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
				<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	
<div id="photoswipe-fullscreen-dialog" class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" aria-label="Full screen image" data-no-translation-aria-label="">
	<div class="pswp__bg"></div>
	<div class="pswp__scroll-wrap">
		<div class="pswp__container">
			<div class="pswp__item"></div>
			<div class="pswp__item"></div>
			<div class="pswp__item"></div>
		</div>
		<div class="pswp__ui pswp__ui--hidden">
			<div class="pswp__top-bar">
				<div class="pswp__counter"></div>
				<button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out" data-no-translation-aria-label=""></button>
				<button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen" data-no-translation-aria-label=""></button>
				<button class="pswp__button pswp__button--share" aria-label="Share" data-no-translation-aria-label=""></button>
				<button class="pswp__button pswp__button--close" aria-label="Close (Esc)" data-no-translation-aria-label=""></button>
				<div class="pswp__preloader">
					<div class="pswp__preloader__icn">
						<div class="pswp__preloader__cut">
							<div class="pswp__preloader__donut"></div>
						</div>
					</div>
				</div>
			</div>
			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
				<div class="pswp__share-tooltip"></div>
			</div>
			<button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)" data-no-translation-aria-label=""></button>
			<button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)" data-no-translation-aria-label=""></button>
			<div class="pswp__caption">
				<div class="pswp__caption__center"></div>
			</div>
		</div>
	</div>
</div>
<script type="text/template" id="tmpl-variation-template">
	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
</script>
<script type="text/template" id="tmpl-unavailable-variation-template">
	<p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p>
</script>
<link rel='stylesheet' id='wc-blocks-style-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css' media='all' />
<link rel='stylesheet' id='widget-icon-list-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/widget-image.min.css' media='all' />
<link rel='stylesheet' id='e-animation-grow-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://ultramon.ro/wp-content/plugins/elementor/assets/css/widget-heading.min.css' media='all' />
<link rel='stylesheet' id='photoswipe-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css' media='all' />
<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://ultramon.ro/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css' media='all' />
<script id="trp-dynamic-translator-js-extra">
var trp_data = {"trp_custom_ajax_url":"https://ultramon.ro/wp-content/plugins/translatepress-multilingual/includes/trp-ajax.php","trp_wp_ajax_url":"https://ultramon.ro/wp-admin/admin-ajax.php","trp_language_to_query":"en_US","trp_original_language":"ro_RO","trp_current_language":"en_US","trp_skip_selectors":["[data-no-translation]","[data-no-dynamic-translation]","[data-trp-translate-id-innertext]","script","style","head","trp-span","translate-press","#billing_country","#shipping_country","#billing_state","#shipping_state","#select2-billing_country-results","#select2-billing_state-results","#select2-shipping_country-results","#select2-shipping_state-results","[data-trp-translate-id]","[data-trpgettextoriginal]","[data-trp-post-slug]"],"trp_base_selectors":["data-trp-translate-id","data-trpgettextoriginal","data-trp-post-slug"],"trp_attributes_selectors":{"text":{"accessor":"outertext","attribute":false},"block":{"accessor":"innertext","attribute":false},"image_src":{"selector":"img[src]","accessor":"src","attribute":true},"submit":{"selector":"input[type='submit'],input[type='button'], input[type='reset']","accessor":"value","attribute":true},"placeholder":{"selector":"input[placeholder],textarea[placeholder]","accessor":"placeholder","attribute":true},"title":{"selector":"[title]","accessor":"title","attribute":true},"a_href":{"selector":"a[href]","accessor":"href","attribute":true},"button":{"accessor":"outertext","attribute":false},"option":{"accessor":"innertext","attribute":false},"aria_label":{"selector":"[aria-label]","accessor":"aria-label","attribute":true},"video_src":{"selector":"video[src]","accessor":"src","attribute":true},"video_poster":{"selector":"video[poster]","accessor":"poster","attribute":true},"video_source_src":{"selector":"video source[src]","accessor":"src","attribute":true},"audio_src":{"selector":"audio[src]","accessor":"src","attribute":true},"audio_source_src":{"selector":"audio source[src]","accessor":"src","attribute":true},"picture_image_src":{"selector":"picture image[src]","accessor":"src","attribute":true},"picture_source_srcset":{"selector":"picture source[srcset]","accessor":"srcset","attribute":true}},"trp_attributes_accessors":["outertext","innertext","src","value","placeholder","title","href","aria-label","poster","srcset"],"gettranslationsnonceregular":"be31d6c782","showdynamiccontentbeforetranslation":"","skip_strings_from_dynamic_translation":[],"skip_strings_from_dynamic_translation_for_substrings":{"href":["amazon-adsystem","googleads","g.doubleclick"]},"duplicate_detections_allowed":"100","trp_translate_numerals_opt":"no","trp_no_auto_translation_selectors":["[data-no-auto-translation]"]};
//# sourceURL=trp-dynamic-translator-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/translatepress-multilingual/assets/js/trp-translate-dom-changes.js" id="trp-dynamic-translator-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/vendor/lodash.min.js" id="lodash-js"></script>
<script id="lodash-js-after">
window.lodash = _.noConflict();
//# sourceURL=lodash-js-after
</script>
<script src="https://ultramon.ro/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/vendor/moment.min.js" id="moment-js"></script>
<script id="moment-js-after">
moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"H:i","LTS":null,"L":null,"LL":"d.m.Y","LLL":"F j, Y g:i a","LLLL":null}} );
//# sourceURL=moment-js-after
</script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/deprecated.min.js" id="wp-deprecated-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/date.min.js" id="wp-date-js"></script>
<script id="wp-date-js-after">
wp.date.setSettings( {"l10n":{"locale":"en_US","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"meridiem":{"am":"am","pm":"pm","AM":"AM","PM":"PM"},"relative":{"future":"%s from now","past":"%s ago","s":"a second","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"startOfWeek":1},"formats":{"time":"H:i","date":"d.m.Y","datetime":"F j, Y g:i a","datetimeAbbreviated":"M j, Y g:i a"},"timezone":{"offset":3,"offsetFormatted":"3","string":"Europe/Bucharest","abbr":"EEST"}} );
//# sourceURL=wp-date-js-after
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/date/index.js" id="lapilli-ui-date-js"></script>
<script id="lapilli-ui-date-js-after">
lapilliUI.date.setLocale( {"options":{"weekStartsOn":1}} );
				lapilliUI.date.setDateFormats( {"year":"Y","month":"F","dayOfMonth":"j","monthShort":"M","weekday":"l","weekdayShort":"D","fullDate":"d.m.Y","inputDate":"Y-m-d","monthAndDate":"F j","monthAndYear":"F Y"} );
				lapilliUI.date.setFormatDate( wp.date.format );
//# sourceURL=lapilli-ui-date-js-after
</script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/vendor/react.min.js" id="react-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/styles/index.js" id="lapilli-ui-styles-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/vendor/react-dom.min.js" id="react-dom-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/components/index.js" id="lapilli-ui-components-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/url.min.js" id="wp-url-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/dist/api-fetch.min.js" id="wp-api-fetch-js"></script>
<script id="wp-api-fetch-js-after">
wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://ultramon.ro/en/wp-json/" ) );
wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "fc581f7493" );
wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
wp.apiFetch.nonceEndpoint = "https://ultramon.ro/wp-admin/admin-ajax.php?action=rest-nonce";
//# sourceURL=wp-api-fetch-js-after
</script>
<script id="yith-wcwl-add-to-wishlist-js-extra">
var yithWcwlAddToWishlist = {"isUserLoggedIn":"","globalOptions":{"wishlist_disabled_for_unauthenticated_users":"no","loop_position":"after_add_to_cart","ajax_loading":"yes","icon_type":"default","icon":"heart-outline","custom_icon":"","added_icon_type":"default","added_icon":"heart","custom_added_icon":"","custom_icon_alt":"","custom_icon_width":"25","behaviour":"view","style":"button_custom","popup_title":"Select a wishlist","move_popup_title":"Move to another wishlist","add_label":"Adaug\u0103 la Favorite","added_label":"Produs ad\u0103ugat la Favorite!","remove_label":"Remove from list","browse_label":"Vezi Favorite","already_in_label":"The product is already in your wishlist!","default_wishlist_name":""},"buttonClasses":"","feedback_duration":"3000","wishlist_url":"https://ultramon.ro/en/?page_id=691/","containerSelectors":{"productContainer":[".wc-block-grid__product",".wp-block-post.product",".wc-block-product",".add-to-wishlist-before_image"],"thumbnailContainer":["div[data-block-name=\"woocommerce/product-image\"]","div.wc-block-grid__product-image",".woocommerce-loop-product__link [class*=\"image\"]",".astra-shop-thumbnail-wrap",".product-inner .image-wrap","a.woocommerce-loop-product__link","div.t-entry-visual","div.box-image","div.product-image","a.product-image-link"]},"login_wishlist_url":"https://ultramon.ro/en/my-account/?wishlist_notice=true&add_to_wishlist=%product_id%","i18n":{"feedbacks":{"added":"{{product_name}} has been added to your {{wishlist_name}} list!","removed":"{{product_name}} has been removed from your {{wishlist_name}} list!"}}};
//# sourceURL=yith-wcwl-add-to-wishlist-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/js/dist/components/add-to-wishlist/index.js" id="yith-wcwl-add-to-wishlist-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/js/add-to-wishlist-gutenberg.min.js" id="yith-wcwl-add-to-wishlist-gutenberg-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/js/jquery.selectBox.min.js" id="jquery-selectBox-js"></script>
<script defer src="//ultramon.ro/wp-content/plugins/woocommerce/assets/js/prettyPhoto/jquery.prettyPhoto.min.js" id="wc-prettyPhoto-js" data-wp-strategy="defer"></script>
<script id="jquery-yith-wcwl-js-extra">
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"1","ajax_loader_url":"https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"381a1d565d","remove_from_wishlist_nonce":"3e58ca9c1b","reload_wishlist_and_adding_elem_nonce":"2b9a85317e","load_mobile_nonce":"e7835dc53c","delete_item_nonce":"18322f9dc0","save_title_nonce":"864175615c","save_privacy_nonce":"b7110fee9b","load_fragments_nonce":"a388333af6"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://ultramon.ro/en"};
//# sourceURL=jquery-yith-wcwl-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/yith-woocommerce-wishlist/assets/js/jquery.yith-wcwl.min.js" id="jquery-yith-wcwl-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/underscore.min.js" id="underscore-js"></script>
<script id="wp-util-js-extra">
var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
//# sourceURL=wp-util-js-extra
</script>
<script defer src="https://ultramon.ro/wp-includes/js/wp-util.min.js" id="wp-util-js"></script>
<script id="wp-api-request-js-extra">
var wpApiSettings = {"root":"https://ultramon.ro/en/wp-json/","nonce":"fc581f7493","versionString":"wp/v2/"};
//# sourceURL=wp-api-request-js-extra
</script>
<script defer src="https://ultramon.ro/wp-includes/js/api-request.min.js" id="wp-api-request-js"></script>
<script id="woo-variation-swatches-js-extra">
var woo_variation_swatches_options = {"show_variation_label":"1","clear_on_reselect":"","variation_label_separator":":","is_mobile":"","show_variation_stock":"","stock_label_threshold":"5","cart_redirect_after_add":"yes","enable_ajax_add_to_cart":"yes","cart_url":"https://ultramon.ro/en/cart/","is_cart":""};
//# sourceURL=woo-variation-swatches-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/woo-variation-swatches/assets/js/frontend.min.js" id="woo-variation-swatches-js"></script>
<script defer src="https://ultramon.ro/wp-content/themes/hello-elementor/assets/js/hello-frontend.js" id="hello-theme-frontend-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js" id="sourcebuster-js-js"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://ultramon.ro/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js" id="wc-order-attribution-js"></script>
<script id="eael-general-js-extra">
var localize = {"ajaxurl":"https://ultramon.ro/wp-admin/admin-ajax.php","nonce":"f8fe0eebda","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https://ultramon.ro/en/product/vesta-de-salvare-gonflabila-besto-twin-wipe-clean-solas-300n/","cart_redirectition":"yes","cart_page_url":"https://ultramon.ro/en/cart/","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
//# sourceURL=eael-general-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js" id="eael-general-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/elements-handler.min.js" id="pa-elements-handler-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js" id="elementor-webpack-runtime-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/elementor/assets/js/frontend-modules.min.js" id="elementor-frontend-modules-js"></script>
<script defer src="https://ultramon.ro/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script>
<script id="elementor-frontend-js-extra">
var PremiumSettings = {"ajaxurl":"https://ultramon.ro/wp-admin/admin-ajax.php","nonce":"82b29cb15b"};
var EAELImageMaskingConfig = {"svg_dir_url":"https://ultramon.ro/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/img/image-masking/svg-shapes/"};
//# sourceURL=elementor-frontend-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/elementor/assets/js/frontend.min.js" id="elementor-frontend-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/header-footer-elementor/inc/js/frontend.js" id="hfe-frontend-js-js"></script>
<script id="jquery-dgwt-wcas-js-extra">
var dgwt_wcas = {"labels":{"product_plu":"Produse","vendor":"Vendor","vendor_plu":"Vendors","sku_label":"SKU:","sale_badge":"Sale","vendor_sold_by":"Sold by:","featured_badge":"Featured","in":"in","read_more":"continue reading","no_results":"\"F\\u0103r\\u0103 rezultat\"","no_results_default":"No results","show_more":"Vezi toate produsele...","show_more_details":"Vezi toate produsele...","search_placeholder":"Caut\u0103...","submit":"","search_hist":"Your search history","search_hist_clear":"Clear","mob_overlay_label":"Open search in the mobile overlay","tax_product_cat_plu":"Categories","tax_product_cat":"Category","tax_product_tag_plu":"Tags","tax_product_tag":"Tag"},"ajax_search_endpoint":"https://ultramon.ro/en/?wc-ajax=dgwt_wcas_ajax_search","ajax_details_endpoint":"https://ultramon.ro/en/?wc-ajax=dgwt_wcas_result_details","ajax_prices_endpoint":"https://ultramon.ro/en/?wc-ajax=dgwt_wcas_get_prices","action_search":"dgwt_wcas_ajax_search","action_result_details":"dgwt_wcas_result_details","action_get_prices":"dgwt_wcas_get_prices","min_chars":"3","width":"auto","show_details_panel":"","show_images":"1","show_price":"","show_desc":"","show_sale_badge":"","show_featured_badge":"","dynamic_prices":"","is_rtl":"","show_preloader":"1","show_headings":"1","preloader_url":"","taxonomy_brands":"","img_url":"https://ultramon.ro/wp-content/plugins/ajax-search-for-woocommerce/assets/img/","is_premium":"","layout_breakpoint":"992","mobile_overlay_breakpoint":"992","mobile_overlay_wrapper":"body","mobile_overlay_delay":"0","debounce_wait_ms":"400","send_ga_events":"1","enable_ga_site_search_module":"","magnifier_icon":"\t\t\t\t\u003Csvg\n\t\t\t\t\tclass=\"\" xmlns=\"http://www.w3.org/2000/svg\"\n\t\t\t\t\txmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n\t\t\t\t\tviewBox=\"0 0 51.539 51.361\" xml:space=\"preserve\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M51.539,49.356L37.247,35.065c3.273-3.74,5.272-8.623,5.272-13.983c0-11.742-9.518-21.26-21.26-21.26 S0,9.339,0,21.082s9.518,21.26,21.26,21.26c5.361,0,10.244-1.999,13.983-5.272l14.292,14.292L51.539,49.356z M2.835,21.082 c0-10.176,8.249-18.425,18.425-18.425s18.425,8.249,18.425,18.425S31.436,39.507,21.26,39.507S2.835,31.258,2.835,21.082z\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","magnifier_icon_pirx":"\t\t\t\t\u003Csvg\n\t\t\t\t\tclass=\"\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"\u003E\n\t\t\t\t\t\u003Cpath  d=\" M 16.722523,17.901412 C 16.572585,17.825208 15.36088,16.670476 14.029846,15.33534 L 11.609782,12.907819 11.01926,13.29667 C 8.7613237,14.783493 5.6172703,14.768302 3.332423,13.259528 -0.07366363,11.010358 -1.0146502,6.5989684 1.1898146,3.2148776\n\t\t\t\t\t1.5505179,2.6611594 2.4056498,1.7447266 2.9644271,1.3130497 3.4423015,0.94387379 4.3921825,0.48568469 5.1732652,0.2475835 5.886299,0.03022609 6.1341883,0 7.2037391,0 8.2732897,0 8.521179,0.03022609 9.234213,0.2475835 c 0.781083,0.23810119 1.730962,0.69629029 2.208837,1.0654662\n\t\t\t\t\t0.532501,0.4113763 1.39922,1.3400096 1.760153,1.8858877 1.520655,2.2998531 1.599025,5.3023778 0.199549,7.6451086 -0.208076,0.348322 -0.393306,0.668209 -0.411622,0.710863 -0.01831,0.04265 1.065556,1.18264 2.408603,2.533307 1.343046,1.350666 2.486621,2.574792 2.541278,2.720279 0.282475,0.7519\n\t\t\t\t\t-0.503089,1.456506 -1.218488,1.092917 z M 8.4027892,12.475062 C 9.434946,12.25579 10.131043,11.855461 10.99416,10.984753 11.554519,10.419467 11.842507,10.042366 12.062078,9.5863882 12.794223,8.0659672 12.793657,6.2652398 12.060578,4.756293 11.680383,3.9737304 10.453587,2.7178427\n\t\t\t\t\t9.730569,2.3710306 8.6921295,1.8729196 8.3992147,1.807606 7.2037567,1.807606 6.0082984,1.807606 5.7153841,1.87292 4.6769446,2.3710306 3.9539263,2.7178427 2.7271301,3.9737304 2.3469352,4.756293 1.6138384,6.2652398 1.6132726,8.0659672 2.3454252,9.5863882 c 0.4167354,0.8654208 1.5978784,2.0575608\n\t\t\t\t\t2.4443766,2.4671358 1.0971012,0.530827 2.3890403,0.681561 3.6130134,0.421538 z\n\t\t\t\t\t\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","history_icon":"\t\t\t\t\u003Csvg class=\"\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"16\"\u003E\n\t\t\t\t\t\u003Cg transform=\"translate(-17.498822,-36.972165)\"\u003E\n\t\t\t\t\t\t\u003Cpath \t\t\t\t\t\t\td=\"m 26.596964,52.884295 c -0.954693,-0.11124 -2.056421,-0.464654 -2.888623,-0.926617 -0.816472,-0.45323 -1.309173,-0.860824 -1.384955,-1.145723 -0.106631,-0.400877 0.05237,-0.801458 0.401139,-1.010595 0.167198,-0.10026 0.232609,-0.118358 0.427772,-0.118358 0.283376,0 0.386032,0.04186 0.756111,0.308336 1.435559,1.033665 3.156285,1.398904 4.891415,1.038245 2.120335,-0.440728 3.927688,-2.053646 4.610313,-4.114337 0.244166,-0.737081 0.291537,-1.051873 0.293192,-1.948355 0.0013,-0.695797 -0.0093,-0.85228 -0.0806,-1.189552 -0.401426,-1.899416 -1.657702,-3.528366 -3.392535,-4.398932 -2.139097,-1.073431 -4.69701,-0.79194 -6.613131,0.727757 -0.337839,0.267945 -0.920833,0.890857 -1.191956,1.27357 -0.66875,0.944 -1.120577,2.298213 -1.120577,3.35859 v 0.210358 h 0.850434 c 0.82511,0 0.854119,0.0025 0.974178,0.08313 0.163025,0.109516 0.246992,0.333888 0.182877,0.488676 -0.02455,0.05927 -0.62148,0.693577 -1.32651,1.40957 -1.365272,1.3865 -1.427414,1.436994 -1.679504,1.364696 -0.151455,-0.04344 -2.737016,-2.624291 -2.790043,-2.784964 -0.05425,-0.16438 0.02425,-0.373373 0.179483,-0.477834 0.120095,-0.08082 0.148717,-0.08327 0.970779,-0.08327 h 0.847035 l 0.02338,-0.355074 c 0.07924,-1.203664 0.325558,-2.153721 0.819083,-3.159247 1.083047,-2.206642 3.117598,-3.79655 5.501043,-4.298811 0.795412,-0.167616 1.880855,-0.211313 2.672211,-0.107576 3.334659,0.437136 6.147035,3.06081 6.811793,6.354741 0.601713,2.981541 -0.541694,6.025743 -2.967431,7.900475 -1.127277,0.871217 -2.441309,1.407501 -3.893104,1.588856 -0.447309,0.05588 -1.452718,0.06242 -1.883268,0.01225 z m 3.375015,-5.084703 c -0.08608,-0.03206 -2.882291,-1.690237 -3.007703,-1.783586 -0.06187,-0.04605 -0.160194,-0.169835 -0.218507,-0.275078 L 26.639746,45.549577 V 43.70452 41.859464 L 26.749,41.705307 c 0.138408,-0.195294 0.31306,-0.289155 0.538046,-0.289155 0.231638,0 0.438499,0.109551 0.563553,0.298452 l 0.10019,0.151342 0.01053,1.610898 0.01053,1.610898 0.262607,0.154478 c 1.579961,0.929408 2.399444,1.432947 2.462496,1.513106 0.253582,0.322376 0.140877,0.816382 -0.226867,0.994404 -0.148379,0.07183 -0.377546,0.09477 -0.498098,0.04986 z\"/\u003E\n\t\t\t\t\t\u003C/g\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","close_icon":"\t\t\t\t\u003Csvg class=\"\" xmlns=\"http://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M18.3 5.71c-.39-.39-1.02-.39-1.41 0L12 10.59 7.11 5.7c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","back_icon":"\t\t\t\t\u003Csvg class=\"\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M14 6.125H3.351l4.891-4.891L7 0 0 7l7 7 1.234-1.234L3.35 7.875H14z\" fill-rule=\"evenodd\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","preloader_icon":"\t\t\t\t\u003Csvg class=\"dgwt-wcas-loader-circular \" viewBox=\"25 25 50 50\"\u003E\n\t\t\t\t\t\u003Ccircle class=\"dgwt-wcas-loader-circular-path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"\n\t\t\t\t\t\t stroke-miterlimit=\"10\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","voice_search_inactive_icon":"\t\t\t\t\u003Csvg class=\"dgwt-wcas-voice-search-mic-inactive\" xmlns=\"http://www.w3.org/2000/svg\" height=\"24\" width=\"24\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M12 14q-1.25 0-2.125-.875T9 11V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 1.25-.875 2.125T12 14Zm0-6Zm-1 13v-3.075q-2.6-.35-4.3-2.325Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16t3.538-1.463Q17 13.075 17 11h2q0 2.625-1.7 4.6-1.7 1.975-4.3 2.325V21Zm1-9q.425 0 .713-.288Q13 11.425 13 11V5q0-.425-.287-.713Q12.425 4 12 4t-.712.287Q11 4.575 11 5v6q0 .425.288.712.287.288.712.288Z\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","voice_search_active_icon":"\t\t\t\t\u003Csvg\n\t\t\t\t\tclass=\"dgwt-wcas-voice-search-mic-active\" xmlns=\"http://www.w3.org/2000/svg\" height=\"24\"\n\t\t\t\t\twidth=\"24\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M12 14q-1.25 0-2.125-.875T9 11V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 1.25-.875 2.125T12 14Zm-1 7v-3.075q-2.6-.35-4.3-2.325Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16t3.538-1.463Q17 13.075 17 11h2q0 2.625-1.7 4.6-1.7 1.975-4.3 2.325V21Z\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","voice_search_disabled_icon":"\t\t\t\t\u003Csvg class=\"dgwt-wcas-voice-search-mic-disabled\" xmlns=\"http://www.w3.org/2000/svg\" height=\"24\" width=\"24\"\u003E\n\t\t\t\t\t\u003Cpath \t\t\t\t\t\td=\"M17.75 14.95 16.3 13.5q.35-.575.525-1.2Q17 11.675 17 11h2q0 1.1-.325 2.087-.325.988-.925 1.863Zm-2.95-3L9 6.15V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 .275-.062.5-.063.225-.138.45ZM11 21v-3.1q-2.6-.35-4.3-2.312Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16q.85 0 1.613-.262.762-.263 1.387-.738l1.425 1.425q-.725.575-1.587.962-.863.388-1.838.513V21Zm8.8 1.6L1.4 4.2l1.4-1.4 18.4 18.4Z\"/\u003E\n\t\t\t\t\u003C/svg\u003E\n\t\t\t\t","custom_params":{},"convert_html":"1","suggestions_wrapper":"body","show_product_vendor":"","disable_hits":"","disable_submit":"","fixer":{"broken_search_ui":true,"broken_search_ui_ajax":true,"broken_search_ui_hard":false,"broken_search_elementor_popups":true,"broken_search_jet_mobile_menu":true,"broken_search_browsers_back_arrow":true,"force_refresh_checkout":true},"voice_search_enabled":"","voice_search_lang":"en-US","show_recently_searched_products":"1","show_recently_searched_phrases":"1","go_to_first_variation_on_submit":""};
//# sourceURL=jquery-dgwt-wcas-js-extra
</script>
<script defer src="https://ultramon.ro/wp-content/plugins/ajax-search-for-woocommerce/assets/js/search.min.js" id="jquery-dgwt-wcas-js"></script>
<script defer src="https://ultramon.ro/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/premium-dis-conditions.min.js" id="pa-dis-conditions-js"></script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js" id="wc-zoom-js" defer data-wp-strategy="defer"></script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js" id="wc-flexslider-js" defer data-wp-strategy="defer"></script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js" id="wc-photoswipe-js" defer data-wp-strategy="defer"></script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js" id="wc-photoswipe-ui-default-js" defer data-wp-strategy="defer"></script>
<script id="wc-add-to-cart-variation-js-extra">
var wc_add_to_cart_variation_params = {"wc_ajax_url":"https://ultramon.ro/en/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
//# sourceURL=wc-add-to-cart-variation-js-extra
</script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js" id="wc-add-to-cart-variation-js" defer data-wp-strategy="defer"></script>
<script id="wc-single-product-js-extra">
var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"};
//# sourceURL=wc-single-product-js-extra
</script>
<script src="https://ultramon.ro/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js" id="wc-single-product-js" defer data-wp-strategy="defer"></script>
</body>
</html>