 :root { --section-heading: calc(var(--text-xxl));  --branding-zdravlje-probave: #006B5B; --branding-zdravlje-koze: #C17E60; --branding-zdravlje-koze--dark: #9E5332; --branding-resp-sustav: #0163AC; --branding-resp-sustav--dark: #103d60; --branding-estetski-tretmani: #888888; --branding-estetski-tretmani--dark: #727272; --branding-colosal: #009586; --branding-proctosal: #009586; --branding-proctosal-light: rgba(57, 219, 200, 1); --branding-proctosal-dark: #03776c; --branding-enzymax: #009586; --branding-enzymax-light: rgba(57, 219, 200, 1); --branding-enzymax-dark: rgba(0,89,128,1); --branding-colotens-primary: #0180c4; --branding-colotens-secondary: #14b4c2; --branding-colotens-shade: #e8faff; --branding-operil: #226AB2; --branding-operil-secondary: #90C03E; --branding-operil-shade: #5D94D1; --branding-effigerm: #40519F; --branding-effigerm-secondary: #32B8B2; --branding-effigerm-secondary-shade: #C0EEEE; --branding-eptaderm-primary: #F972A0 ; --branding-eptaderm-secondary: #9B1240; --branding-eptaderm-tertiary: #9B1240; --branding-epta-pso: #F972A0; --branding-epta-vtlg: #98002E; --branding-epta-ds: #F9B123; --branding-epta-ac: #007D32; --brending-royal-white-primary: #05A9CC; --brending-royal-white-secondary: #18A697; --brending-remig-primary: #2DAD9F; --brending-remig-secondary: #AC1D38; --brending-infacol-primary: #DD0330; --brending-infacol-secondary: #A27FB6; --brending-infacol-tertiary: #EA82AF; --brending-resin-primary: #F05A5D; --brending-eg: #5a1335; --brending-egregia: #B3BE35; --brending-gonalia: #BF84A5; } .brxe-container { width: 1440px; } .header__nav-link, .header__mega-menu { display: inline-block; position: relative; } .header__nav-link::after, .header__mega-menu::after { content: ''; position: absolute; width: 46px; transform: scaleX(0); height: 2px; top: 35px; left: 0; background-color: #FFF; transform-origin: bottom right; transition: transform 0.25s ease-out; } header.scrolling .header__nav-link::after, header.scrolling .header__mega-menu::after { background-color: var(--primary); } .header__nav-link:hover::after, .header__mega-menu:hover::after { transform: scaleX(1); transform-origin: bottom left; } header .header_a11-bot__toggle-menu { color: #fff; } header.scrolling .header_a11-bot__toggle-menu { color: var(--primary); } .single-post #brx-header.brx-sticky > .brxe-section { background-color: var(--primary); } .single-post #brx-header.brx-sticky.scrolling > .brxe-section { background-color: #fff; }  .nice-select { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-radius: 5px; box-sizing: border-box; clear: both; cursor: pointer; display: block; float: left; font-family: inherit; font-size: 14px; font-weight: normal; height: 38px; line-height: 36px; outline: none; padding-left: 18px; padding-right: 30px; position: relative; text-align: left !important; transition: all 0.2s ease-in-out; user-select: none; white-space: nowrap; width: auto; } .nice-select:hover { border-color: #dbdbdb; } .nice-select:active, .nice-select.open, .nice-select:focus { border-color: #999; } .nice-select:after { border-bottom: 2px solid var(--base); border-right: 2px solid var(--base); content: ""; display: block; height: 8px; margin-top: -6px; pointer-events: none; position: absolute; right: 12px; top: 50%; transform-origin: 66% 66%; transform: rotate(45deg); transition: all 0.15s ease-in-out; width: 8px; } .nice-select.open:after { transform: rotate(-135deg); } header:not(.scrolling) .nice-select:after { border-bottom: 2px solid var(--white); border-right: 2px solid var(--white); } .nice-select.open .nice-select-dropdown { opacity: 1; pointer-events: auto; transform: scale(1) translateY(0); } .nice-select.disabled { border-color: #ededed; color: #383838; pointer-events: none; } .nice-select.disabled:after { border-color: #ccc; } .nice-select.wide { width: 100%; } .nice-select.wide .nice-select-dropdown { left: 0 !important; right: 0 !important; } .nice-select.right { float: right; } .nice-select.right .nice-select-dropdown { left: auto; right: 0; } .nice-select.small { font-size: 12px; height: 36px; line-height: 34px; } .nice-select.small:after { height: 4px; width: 4px; } .nice-select.small .option { line-height: 34px; min-height: 34px; } .nice-select .nice-select-dropdown { margin-top: 4px; background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); pointer-events: none; position: absolute; top: 100%; left: 0; transform-origin: 50% 0; transform: scale(0.75) translateY(19px); transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 9; opacity: 0; } .nice-select .list { border-radius: 5px; box-sizing: border-box; overflow: hidden; padding: 0; margin: 0; max-height: 210px; overflow-y: auto; } .nice-select .list:hover .option:not(:hover) { background-color: rgba(0, 0, 0, 0) !important; } .nice-select .option { color: #383838; cursor: pointer; font-weight: 400; line-height: 40px; list-style: none; outline: none; padding-left: 18px; padding-right: 29px; text-align: left; transition: all 0.2s; } .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { background-color: #f6f6f6; color: var(--primary); } .nice-select .option.selected { font-weight: bold; } .nice-select .option.disabled { background-color: rgba(0, 0, 0, 0); color: #999; cursor: default; } .nice-select .optgroup { font-weight: bold; } .no-csspointerevents .nice-select .nice-select-dropdown { display: none; } .no-csspointerevents .nice-select.open .nice-select-dropdown { display: block; } .nice-select .list::-webkit-scrollbar { width: 0; } .nice-select .has-multiple { white-space: inherit; height: auto; padding: 7px 12px; min-height: 36px; line-height: 22px; } .nice-select .has-multiple span.current { border: 1px solid #ccc; background: #eee; padding: 0 10px; border-radius: 3px; display: inline-block; line-height: 24px; font-size: 14px; margin-bottom: 3px; margin-right: 3px; } .nice-select .has-multiple .multiple-options { display: block; line-height: 24px; padding: 0; } .nice-select .nice-select-search-box { box-sizing: border-box; width: 100%; padding: 5px; pointer-events: none; border-radius: 5px 5px 0 0; } .nice-select .nice-select-search { box-sizing: border-box; background-color: #fff; border: 1px solid #e8e8e8; border-radius: 3px; color: #444; display: inline-block; vertical-align: middle; padding: 7px 12px; margin: 0 10px 0 0; width: 100%; min-height: 36px; line-height: 22px; height: auto; outline: 0 !important; font-size: 14px; } .nice-select .selected { display: none; } select.pll-switcher-select { height: 0; } .lang-switch { margin-left: 30px; } .lang-switch::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' width='18' height='18'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23383838' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm193.2 152h-82.5c-9-44.4-24.1-82.2-43.2-109.1 55 18.2 100.2 57.9 125.7 109.1zM336 256c0 22.9-1.6 44.2-4.3 64H164.3c-2.7-19.8-4.3-41.1-4.3-64s1.6-44.2 4.3-64h167.4c2.7 19.8 4.3 41.1 4.3 64zM248 40c26.9 0 61.4 44.1 78.1 120H169.9C186.6 84.1 221.1 40 248 40zm-67.5 10.9c-19 26.8-34.2 64.6-43.2 109.1H54.8c25.5-51.2 70.7-90.9 125.7-109.1zM32 256c0-22.3 3.4-43.8 9.7-64h90.5c-2.6 20.5-4.2 41.8-4.2 64s1.5 43.5 4.2 64H41.7c-6.3-20.2-9.7-41.7-9.7-64zm22.8 96h82.5c9 44.4 24.1 82.2 43.2 109.1-55-18.2-100.2-57.9-125.7-109.1zM248 472c-26.9 0-61.4-44.1-78.1-120h156.2c-16.7 75.9-51.2 120-78.1 120zm67.5-10.9c19-26.8 34.2-64.6 43.2-109.1h82.5c-25.5 51.2-70.7 90.9-125.7 109.1zM363.8 320c2.6-20.5 4.2-41.8 4.2-64s-1.5-43.5-4.2-64h90.5c6.3 20.2 9.7 41.7 9.7 64s-3.4 43.8-9.7 64h-90.5z'/%3E%3C/svg%3E"); position: absolute; left: -5px; top: 9px; width: 18px; height: 18px; } header:not(.scrolling) .lang-switch::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' width='18' height='18'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm193.2 152h-82.5c-9-44.4-24.1-82.2-43.2-109.1 55 18.2 100.2 57.9 125.7 109.1zM336 256c0 22.9-1.6 44.2-4.3 64H164.3c-2.7-19.8-4.3-41.1-4.3-64s1.6-44.2 4.3-64h167.4c2.7 19.8 4.3 41.1 4.3 64zM248 40c26.9 0 61.4 44.1 78.1 120H169.9C186.6 84.1 221.1 40 248 40zm-67.5 10.9c-19 26.8-34.2 64.6-43.2 109.1H54.8c25.5-51.2 70.7-90.9 125.7-109.1zM32 256c0-22.3 3.4-43.8 9.7-64h90.5c-2.6 20.5-4.2 41.8-4.2 64s1.5 43.5 4.2 64H41.7c-6.3-20.2-9.7-41.7-9.7-64zm22.8 96h82.5c9 44.4 24.1 82.2 43.2 109.1-55-18.2-100.2-57.9-125.7-109.1zM248 472c-26.9 0-61.4-44.1-78.1-120h156.2c-16.7 75.9-51.2 120-78.1 120zm67.5-10.9c19-26.8 34.2-64.6 43.2-109.1h82.5c-25.5 51.2-70.7 90.9-125.7 109.1zM363.8 320c2.6-20.5 4.2-41.8 4.2-64s-1.5-43.5-4.2-64h90.5c6.3 20.2 9.7 41.7 9.7 64s-3.4 43.8-9.7 64h-90.5z'/%3E%3C/svg%3E"); }  .footer-newsletter { } .newsletter-form .ff-t-cell { display: flex!important; gap: 2rem; flex-direction: row!important; justify-content: flex-end; } .newsletter-form__input-container { flex-grow: 1; max-width: 525px; margin-bottom: 0!important; } .newsletter-form__input { height: 60px; border-radius: var(--btn-radius)!important; flex-basis: 100%; } .newsletter-form__submit-container { margin: 0!important; align-items: flex-start!important; } .newsletter-form__submit-button { border-radius: var(--btn-radius)!important; background-color: var(--primary)!important; height: 60px; font-size: 1.8rem!important; font-weight: 400!important; margin: 0!important; color: rgb(234, 233, 252)!important; transition: .5s all; }  .animate-arrow { } .animate-arrow:hover i{ transition: .5s ease-in-out; transform: translateX(5px); }  .bricks-is-frontend .animation-trigger{ opacity:0; }  .animate{ animation-name: fadeAnimation; animation-delay: calc(var(--delay, 0) * 200ms); animation-duration: var(--duration, 400ms); animation-timing-function: ease-in-out; animation-fill-mode: forwards; }  .animation--left-to-right{ --translate: -20px,0,0; } .animation--right-to-left{ --translate: 20px,0,0; } .animation--top-to-bottom{ --translate: 0,-20px,0; } .animation--bottom-to-top{ --translate: 0,20px,0; }  @keyframes fadeAnimation{ from{ transform: translate3d(var(--translate)); } to{ opacity: 1; transform: translate3d(0,0,0); } }  .pontus-values-object { width: 400px; margin: 0 auto; } .pontus-values-object__value { text-transform: uppercase; color: #444; } .pontus-values-object__value--1 { left: -25%; top: -10%; } .pontus-values-object__value--2 { right: -17%; top: -10%; } .pontus-values-object__value--3 { right: calc(-50% + 10px); top: calc(50% - 20px); } .pontus-values-object__value--4 { right: -17%; bottom: -10%; } .pontus-values-object__value--5 { left: -20%; bottom: -10%; } .pontus-values-object__value--6 { left: calc(-50% + 30px); top: calc(50% - 20px); } .product-faq__title, .product-faq__content { padding-left: var(--space-xs)!important; padding-right: var(--space-xs)!important; } .all-pontus-products__cell { padding: 1rem; } .all-pontus-products__head .all-pontus-products__cell { text-align: left; } .all-pontus-products__cell--product { font-weight: bold; } @media screen and (min-width: 480px) { .all-pontus-products__cell--product {width: 15%;} .all-pontus-products__cell--form {} .all-pontus-products__cell--pack {} .all-pontus-products__cell--actives {width: 30%;} .all-pontus-products__cell--therapeutic-area {width: 20%;} .all-pontus-products__cell--status {width: 100px;} } .pontus-hexa__label-item { opacity: 0; transform: translateY(20px); transition: opacity 0.5s ease, transform 0.5s ease; } .fade-up { opacity: 1; transform: translateY(0); } .wp-block-image img { border-radius: 0; }