/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/themes/vani/fonts/open-sans.woff2) format('woff2'),url(/themes/vani/fonts/open-sans.woff) format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(/themes/vani/fonts/roboto.woff2) format('woff2'),url(/themes/vani/fonts/roboto.woff) format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(/themes/vani/fonts/roboto-bold.woff2) format('woff2'),url(/themes/vani/fonts/roboto-bold.woff) format('woff');}
:root{--header-block-bg:#fff4ec;--content-bg:#f2f4ff;--content-border-color:#e6e6e6;--footer-bg:#232733;--footer-color:#d2d2d2;--footer-border-color:#373b48;--text-color:#161616;--bold-color:#161616;--border-color:#e9ebf5;--theme-color:#ff5a1f;--theme-color-two:#cc2200;--font-content:"Open Sans",sans-serif;--font-heading:"Roboto",sans-serif;}*,*::before,*::after{box-sizing:border-box;}*{margin:0;padding:0;}html:focus-within{scroll-behavior:smooth;}html,body{height:100%;}html{font-size:16px;line-height:1.7;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,"sans-serif";text-rendering:optimizeSpeed;font-size:1rem;font-weight:400;width:100%;min-height:100vh;margin:0;padding:0;line-height:1.7;background:#ffffff;color:var(--text-color);overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}summary{display:list-item;cursor:pointer;color:#2a2a2a;color:var(--text-color);}template,[hidden]{display:none;}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--bold-color);margin:0;line-height:1.6;}h1{font-size:2.1rem;}h2{font-size:1.8rem;}h3{font-size:1.5rem;}h4{font-size:1.3rem;}h5,h6{font-size:1.1rem;}a{color:var(--theme-color);color:#f14425;background-color:transparent;text-decoration:none;transition:color 0.4s ease;}.header a{color:#d80000;}a:active,a:hover,a:focus{background-color:transparent;text-decoration:none;border:0;outline:0;}a:hover{color:var(--theme-color-two);}p{margin:0 0 1rem 0;}b,strong{font-weight:bolder;color:var(--bold-color);}dfn,cite{font-style:italic;}del{text-decoration:line-through;}small{font-size:80%;}big{font-size:125%;}em{font-style:italic;color:#d2d2d2;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1rem;background:var(--content-bg);}pre{overflow:auto;margin:1rem 0;padding:1rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}tt,var{font-family:monospace,monospace;font-style:italic;}mark,ins,kbd{padding:2px 6px;}mark{background:var(--theme-color);color:#ffffff;}kbd,ins{background:var(--content-bg);}ins{text-decoration:none;}acronym[title],abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;}abbr,acronym{cursor:help;}acronym{border-bottom:1px dotted;}img,picture,figure,svg{display:block;max-width:100%;height:auto;}img{margin:0;padding:0;border:0;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:1rem 0;border:0;}.align-left{float:left;margin:1rem 1rem 1rem 0;}.align-right{float:right;margin:1rem 0 1rem 1rem;}.align-center{margin:1rem auto;}figure.align-center{display:table;}figure.align-center img{display:block;clear:both;margin:0 auto;}figcaption{padding:4px;font-size:0.8rem;background:var(--content-bg);border:1px solid var(--border-color);text-align:center;}.image-field{margin:0 0 1rem 0;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}form{margin-bottom:1rem;}form label{color:var(--bold-color);}label[for]{cursor:pointer;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.6;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{position:relative;cursor:pointer;border:0;border-radius:4px;padding:8px 10px;background:var(--theme-color);color:#ffffff;-webkit-appearance:button;transition:all 0.3s ease-in-out;}button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover{background:var(--theme-color-two);color:#ffffff;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:0;}button[disabled],html input[disabled]{cursor:not-allowed;opacity:0.7;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}input{line-height:normal;}input,textarea{max-width:100%;}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{background:transparent;color:var(--text-color);padding:10px 1rem;border:none;box-shadow:0 0 3px 1px var(--content-border-color);transition:all 0.3s ease-in-out;}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border:none;outline:0;box-shadow:0 0 6px 1px var(--theme-color-two);}textarea{width:100%;overflow:auto;vertical-align:top;}@keyframes autofill{to{color:var(--text-color);background:transparent;}}input:-webkit-autofill{animation-name:autofill;animation-fill-mode:both;}[type=checkbox],[type=radio]{margin-right:6px;padding:0;box-sizing:border-box;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{margin:0 0 10px 0;padding:0.35em 0.5em 0.5em 0;border:1px solid var(--border-color);}fieldset > :last-child{margin-bottom:0;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}optgroup{font-weight:bold;}select{padding:4px 0;}::-moz-placeholder{color:var(--footer-color);opacity:0.6;}::placeholder{color:var(--footer-color);opacity:0.6;}.form-item{margin-bottom:1rem;}.form-required:after{content:"*";display:inline-block;padding-left:4px;color:red;}.form-item label{display:block;}label.option{display:inline;font-weight:normal;}.node-content input[type=text],.node-content input[type=email],.node-content input[type=url],.node-content input[type=password],.node-content input[type=search],textarea{display:block;background:var(--content-bg);margin-bottom:0.8rem;border-radius:20px;}.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=url],.sidebar input[type=password],.sidebar input[type=search],.sidebar textarea{width:100%;border:1px solid var(--content-border-color);}.form-textarea{height:100px;transition:height 0.3s ease-in-out;}.form-textarea:focus{height:180px;}hr{background-color:var(--border-color);clear:both;width:100%;height:2px;margin:1rem 0;border:0;box-sizing:content-box;overflow:visible;}address{margin:0 0 1rem 0;font-style:italic;}dl{margin:0 0 1.75rem;}dt{color:var(--bold-color);font-weight:700;}dd{margin:0 0 1.2rem 0;}blockquote{position:relative;color:#161616;margin:1rem 0;padding:1rem;background:var(--content-bg);border-left:6px solid var(--theme-color);border-top:2px solid var(--border-color);border-right:2px solid var(--border-color);border-bottom:2px solid var(--border-color);}[dir=rtl] blockquote{position:relative;margin:1rem 0;padding:1rem;background:var(--content-bg);border-right:6px solid var(--theme-color);border-top:2px solid var(--border-color);border-left:2px solid var(--border-color);border-bottom:2px solid var(--border-color);}blockquote > :last-child{margin-bottom:0;}ul,ol{margin:0;padding:0 0 0.25rem 1rem;}[dir=rtl] ul,[dir=rtl] ol{padding:0 1rem 0.25rem 0;}ol ol,ul ul{margin:0;padding:0 0 0.25rem 1rem;}[dir=rtl] ol ol,[dir=rtl] ul ul{padding:0 1rem 0.25rem 0;}li > ul,li > ol{margin-bottom:0;}[dir=rtl] ul,[dir=rtl] ol{padding:0 1rem 0.25rem 0;}li{padding:4px 0;}table{width:100%;margin-bottom:1.2rem;border-spacing:0;border-collapse:collapse;}th,tr,td{vertical-align:middle;}th{margin:0;padding:5px;background:var(--content-bg);color:var(--bold-color);border:1px solid var(--border-color);text-align:left;text-shadow:none;}td{padding:5px;border:1px solid var(--border-color);}::-moz-selection{background:var(--theme-color);color:#fff;text-shadow:none;}::selection{background:var(--theme-color);color:#fff;text-shadow:none;}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}a.active{color:var(--theme-color);}.icon-document:before{content:"\e914";}.icon-menu:before{content:"\e913";}.icon-add_comment:before{content:"\e910";}.icon-vimeo:before{content:"\e912";}.icon-comments:before{content:"\e911";}.icon-exclamation-circle:before{content:"\e90e";}.icon-exclamation-triangle:before{content:"\e90f";}.icon-check-square:before{content:"\e90d";}.icon-hashtag:before{content:"\e90c";}.icon-calendar:before{content:"\e90a";}.icon-user:before{content:"\e90b";}.icon-search:before{content:"\e909";}.icon-vk:before{content:"\e900";}.icon-github:before{content:"\e901";}.icon-whatsapp:before{content:"\e902";}.icon-telegram:before{content:"\e903";}.icon-youtube:before{content:"\e904";}.icon-linkedin:before{content:"\e905";}.icon-instagram:before{content:"\e906";}.icon-twitter:before{content:"\e907";}.icon-facebook:before{content:"\e908";}.container{position:relative;width:100%;max-width:1170px;margin:0 auto;padding:0 10px;}.main-wrapper{width:100%;}.main-container{position:relative;display:grid;width:100%;margin:0;padding:2rem 0;}.no-sidebar .main-container,.sidebar-left .main-container,.sidebar-right .main-container,.two-sidebar .main-container{grid-template-columns:100%;}.sidebar-left #main,.sidebar-right #main,.two-sidebar #main{margin:0 0 2rem 0;}.section{width:100%;clear:both;padding:1.6rem 0;}.row{width:100%;clear:both;margin-bottom:1rem;}.full{position:relative;display:flex;flex-direction:column;width:100%;margin:0;}.item{margin:0 0 2rem 0;padding:0;flex:1 1 100%;max-width:100%;}.sidebar .block{padding:1rem;background:var(--content-bg);margin-bottom:2rem;border-radius:6px;}.sidebar .block-title{background:url(/themes/vani/images/circle.svg) no-repeat top right;background-size:contain;line-height:1;padding-bottom:0.3rem;}.sidebar ul{list-style:none;margin:0;padding:0;}.sidebar li{padding:6px 0;border-bottom:1px solid var(--content-border-color);}.header{position:relative;width:100%;background:var(--content-bg);margin:0;padding:0;}.header-top-blocks{position:relative;background:var(--header-block-bg);width:100%;margin:0;padding:0;}.header-block-container{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0.4rem;padding:0.4rem 0;}.header-block{max-width:100%;}.header-block p:last-child{margin:0;}.header-main{width:100%;margin:0;padding:6px 0 !important;display:flex;justify-content:space-between;align-items:center;}.site-branding{position:relative;display:flex;align-items:center;gap:10px;font-weight:400;line-height:1;}.site-branding img{width:auto;max-height:36px;}.site-branding a{color:var(--theme-color);}.site-name-slogan{display:flex;flex-direction:column;}.site-name{font-family:var(--font-heading);font-weight:700;font-size:1.2rem;color:var(--theme-color);text-transform:uppercase;}.site-slogan{font-size:0.8rem;}.header-main-right{position:relative;display:flex;align-items:center;}.menu-wrap{font-family:var(--font-heading);font-weight:700;position:fixed;color:#ffffff;background:var(--bold-color);top:0;bottom:0;left:0;margin:0;padding:1rem;width:100%;max-width:320px;z-index:25;transform:translateX(-100%);transition:all 1s ease;}ul.main-menu,.region-primary-menu .menu{position:relative;margin:0;padding:0;font-size:1rem;z-index:30;list-style:none;list-style-type:none;}.main-menu a,.region-primary-menu .menu a{color:#ffffff;}ul.main-menu li,.region-primary-menu .menu li{position:relative;padding:0;}ul.main-menu li a,.region-primary-menu .menu li a{border-bottom:1px solid var(--footer-border-color);}.main-menu li span,.region-primary-menu .menu li span{display:block;padding:10px 0;}ul.main-menu > li,.region-primary-menu .menu > li{display:block;float:none;line-height:1;margin:0;}ul.main-menu > li > a,.region-primary-menu .menu > li > a{display:block;margin:0;padding:10px 0;}ul.main-menu > li a::after,.region-primary-menu .menu > li a::after{content:none;}ul.main-menu ul.submenu,.region-primary-menu .menu .submenu{position:relative;display:block;font-weight:400;margin:0;padding:0;z-index:30;}ul.main-menu ul.submenu li,.region-primary-menu .menu .submenu li{display:block;background:none;width:100%;font-size:0.9rem;}ul.main-menu ul.submenu li a,.region-primary-menu .menu .submenu li a{display:block;width:100%;padding:10px 0 10px 20px;}ul.main-menu ul.submenu li a::after,.region-primary-menu .menu .submenu li a::after{content:none;}.main-menu li span.dropdown-arrow{position:absolute;display:inline-block;right:0;padding:0;}.menu-item-has-children{position:relative;}.menu-item-has-children::after{content:"+";position:absolute;right:-16px;top:10px;width:10px;height:22px;}ul.main-menu ul.submenu ul.submenu{position:relative;display:block;margin:0;padding:0 0 0 30px;z-index:30;}ul.main-menu ul.submenu ul.submenu li{display:block;font-size:inherit;width:100%;padding:0;text-align:left;}.main-menu ul.submenu li.expanded::after{content:"+";position:absolute;right:0;top:10px;}.mobile-menu{display:block;}.active-menu .menu-wrap{overflow-y:scroll;transform:translateX(0);transition:all 1s ease;}.close-mobile-menu{position:absolute;top:0.5rem;right:4px;display:none;place-content:center;width:36px;height:36px;color:#ffffff;border:2px solid var(--theme-color);border-radius:50%;z-index:48;cursor:pointer;}.active-menu .close-mobile-menu,.active-menu .main-menu{display:grid;}.full-page-search{position:relative;margin:0;padding:0;}.search-icon,.mobile-menu{position:relative;display:grid;place-content:center;width:36px;height:36px;margin:0 0 0 10px;border-radius:50%;border:2px solid var(--theme-color);cursor:pointer;}.search-box{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--content-bg);z-index:50;transform:translate3d(0,-100%,0);transition:transform 0.5s;display:flex;flex-direction:column;justify-content:center;}.search-box.open{transform:translate3d(0,0,0);}.search-box-content{position:relative;z-index:60;}.region-search-box .block-title{color:var(--bold-color);text-align:center;}.region-search-box .block-content{display:flex;width:100%;justify-content:center;text-align:center;}.region-search-box .block-content form{width:90%;}.region-search-box form label{display:none;}.region-search-box input[type=search]{width:100%;margin:2rem 0 1rem 0;padding:0 30px 0 0;font-size:1.4rem;background:url(/themes/vani/images/search.svg) top right no-repeat;background-size:contain;border:0;border-bottom:2px solid var(--content-border-color);border-radius:0;outline:0;}.region-search-box input[type=search]:focus{border:0;border-bottom:2px solid var(--theme-color);}.region-search-box input[type=submit]{padding:10px 24px;border-radius:50px;}.search-box-close{flex:1;z-index:60;cursor:crosshair;cursor:url(/themes/vani/images/cursor.svg),auto;}.page-header{position:relative;width:100%;margin:0;padding:1rem 0 1rem;text-align:center;}.breadcrumb{position:relative;display:block;width:100%;}.breadcrumb-items{margin:0;padding:0;list-style:none;}.breadcrumb-items li{display:inline-block;}.breadcrumb-item span{margin:0 10px;}.header-cicle{position:absolute;border-radius:50%;}.header-cicle1,.header-cicle2,.header-cicle3{background:#f3e7f0;height:2rem;width:2rem;}.header-cicle1{animation:circle-size 3s linear infinite alternate;left:12%;top:66%;}.header-cicle2{animation:circle-size 7s linear infinite alternate;right:40%;top:55%;}.header-cicle3{top:20%;right:30%;animation:circle-size 6s linear infinite alternate;}.header-cicle4,.header-cicle5,.header-cicle6{background:#e0e2f6;height:2rem;width:2rem;}.header-cicle4{top:13%;left:28%;animation:circle-size 7s linear infinite alternate;}.header-cicle5{top:37%;left:40%;animation:circle-size 10s linear infinite alternate;}.header-cicle6{top:30%;right:10%;animation:circle-size 6s linear infinite alternate;}.header-cicle7,.header-cicle8,.header-cicle9,.header-cicle10{background:#f9b6b4;width:1rem;height:1rem;}.header-cicle7{left:7%;top:40%;animation:circle-move 6s linear infinite alternate;}.header-cicle8{right:45%;top:30%;animation:circle-move 10s linear infinite alternate;}.header-cicle9{left:30%;top:70%;animation:circle-move 7s linear infinite alternate;}.header-cicle10{right:7%;bottom:10%;animation:circle-move 4s linear infinite alternate;}@keyframes circle-size{to{transform:scale(2);}}@keyframes circle-move{to{transform:translateY(-100px);}}.slider{height:100vh;width:100%;z-index:20;overflow:hidden;}.slider-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:100vh;z-index:20;overflow:hidden;}.slider-image{flex-grow:1;flex-basis:40%;z-index:20;}.slider-text{flex-grow:1.5;flex-basis:60%;z-index:20;}@media (max-width:767px){.slider-container{flex-direction:column;}.slider-text{height:60%;max-height:60%;display:flex;flex-direction:column;justify-content:center;}.slider-image{height:40%;max-height:40%;display:flex;flex-direction:column;justify-content:center;}.slider-image img{max-height:100%;}}.slider-container ul{padding:0;}.morphist > *{display:none;}.morphist > .animated{display:inline-block;}.morphist{text-align:center;}.home-block-cicle1{position:absolute;left:5%;top:10%;background:#f3e7f0;width:3rem;height:3rem;border-radius:50%;animation:circle-size 4s linear infinite alternate;}.home-block-cicle2{position:absolute;right:5%;bottom:20%;background:#f3e7f0;width:3rem;height:3rem;border-radius:50%;animation:circle-size 7s linear infinite alternate;}.home-block-cicle3{position:absolute;left:3%;bottom:5%;background:#f9b6b4;width:2rem;height:2rem;border-radius:50%;animation:circle-move 5s linear infinite alternate;}.region-content-home{display:flex;flex-direction:column;}.region-content-home .block:nth-child(even){background:var(--content-bg);}.region-content-home .block{padding:4rem 0;}.homepage-content .block-title{text-align:center;margin-bottom:1rem;}.homepage-content .block-title::before,.homepage-content .block-title::after{position:absolute;content:"";top:50%;background:var(--theme-color);width:40px;height:2px;}.homepage-content .block-title::before{transform:translateX(-50px);}.homepage-content .block-title::after{transform:translateX(10px);}[dir] .field:not(:last-child){margin-bottom:36px;}.field__label{font-weight:bold;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline .field__items{float:left;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{float:right;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline > .field__item,[dir=ltr] .field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline > .field__item,[dir=rtl] .field--label-inline .field__items{padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}.calendar-calendar .full{display:table;}.calendar-calendar .empty{display:table-cell;}button.toolbar-item,button.toolbar-icon{background:none;}.filter-wrapper{border:1px solid var(--border-color);}.feed-icon{display:block;}.node,.node-promoted,.node-sticky,.node-view-mode-full,.node-unpublished{position:relative;}.node-view-mode-teaser{position:relative;background:var(--content-bg);padding:1rem 1rem 4rem 1rem;margin-bottom:4rem;border-radius:8px;}.node-view-mode-teaser.node-sticky{border:2px solid var(--border-color);}.node-title a{position:relative;transition:color 0.4s;}.node-title a::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:var(--theme-color);transform:scaleX(0);transform-origin:left;transition:transform 0.4s;}.node-title a:hover::after{transform:scaleX(1);}.node-header{position:relative;display:flex;align-items:center;gap:10px;background:var(--content-bg);border:1px solid var(--content-border-color);border-radius:2rem;font-size:0.8rem;width:100%;margin:0 0 1rem 0;padding:10px 1rem;}.author-picture img{width:auto;max-height:25px;margin:0;}.node-submitted-details{display:flex;gap:1rem;align-items:center;}.node-submitted-details i{color:var(--theme-color);}.node-taxonomy-container,.node-links-container{position:relative;display:block;width:100%;margin:0;padding:1rem 0;border-top:1px solid var(--border-color);}.term-title{margin:0;font-size:1.2rem;line-height:1;}.taxonomy-terms{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0 0.2rem 0;padding:0;}.taxonomy-term a{padding:6px 14px;border:2px solid var(--border-color);border-radius:2rem;transition:all 0.4s ease-in-out;}.taxonomy-term a:hover{background:var(--theme-color);color:#ffffff;}.taxonomy-term a::before{content:"#";margin-right:5px;}.node-links-container .links,.node-links-container .inline{list-style:none;position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.inline li{padding:0;}.node-readmore a{position:relative;border:2px solid var(--theme-color);border-radius:2rem;padding:0.4rem 0.8rem;transition:all 0.4s ease-in-out;}.node-readmore a:hover{color:var(--theme-color);padding:0.4rem 3rem 0.4rem 0.8rem;}.node-readmore a::after{content:"";position:absolute;top:50%;right:10px;height:2px;width:0;background:var(--theme-color);transition:all 0.4s ease-in-out;}.node-readmore a:hover::after{width:2rem;}.comment-comments a::before,.comment-add a::before{font-family:"vani";color:var(--theme-color-two);padding-right:6px;}.comment-comments a::before{content:"\e911";}.comment-add a::before{content:"\e910";}.pager__items{list-style:none;display:flex;justify-content:center;gap:6px;margin:0;padding:1rem 0;}.pager__item{display:grid;place-content:center;padding:0;line-height:1;}.pager__item a{padding:10px 14px;background:var(--content-bg);border-radius:4px;}.pager__item a:hover,.pager__item.is-active a{background:var(--theme-color);color:#ffffff;}.page-content input[type=search]{width:80%;}ol.search-results{list-style:none;margin:1rem 0;padding:0;}.search-results li{margin:0 0 1rem 0;padding:1rem;background:var(--content-bg);}.search-advanced summary{margin:10px 0;cursor:pointer;}.search-advanced .form-details-wrapper{padding:0.5rem 1.4rem;border:1px solid var(--border-color);}.search-advanced .form-wrapper{padding:0.5rem 1.4rem;border:1px solid var(--border-color);}#footer-top{background:var(--content-bg);margin:0;padding:2rem 0;}.region-footer-top,.region-footer-bottom{display:flex;flex-direction:column;gap:2rem;}.footer{position:relative;color:var(--footer-color);background:var(--footer-bg);width:100%;margin:0;padding:0;}.footer .block-title{color:#ffffff;font-weight:400;}.footer a:hover{color:#ffffff;}.footer ul,.footer ol{margin:0;padding:0;}.footer ul,.footer ul li{list-style:none;}.footer li{border-bottom:1px solid var(--footer-border-color);}.footer li a{padding:5px 0;display:inline-block;}#footer-blocks{margin:0;padding:3rem 0;}.footer-container{display:flex;gap:1rem;flex-wrap:wrap;}.footer-block{flex:1 0 250px;}#footer-bottom{position:relative;margin:0;padding:0 0 1rem 0;}#footer-bottom-last{position:relative;margin:0;padding:1rem 0;border-top:1px solid var(--footer-border-color);}.footer-bottom-last{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;}.copyright,.footer-social-icons{flex:1 0 300px;}.social-icons{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:0;padding:0;list-style:none;}.social-icons li{border:0;}.social-icons li a{display:grid;place-content:center;width:44px;height:44px;padding:0;border:1px solid var(--theme-color);transition:all 0.3s ease-in-out;}.social-icons li a:hover{border:1px solid var(--footer-color);border-radius:6px;}.block,.block-title,.block-content{position:relative;}.block-section .block-title{margin-bottom:0.7rem;}.block-section .block-title::before,.block-section .block-title::after{position:absolute;content:"";left:0;height:1px;background:var(--theme-color);}.block-section .block-title::before{bottom:0;width:30px;}.block-section .block-title::after{bottom:-6px;width:45px;}.highlighted{position:relative;background:var(--content-bg);width:100%;margin:2rem 0 1rem 0;padding:0;}.region-highlighted{display:flex;flex-direction:column;}.highlighted .block{position:relative;margin:0;padding:1rem 0;}.highlighted p:last-child{margin:0;}.content-top,.content-bottom{width:100%;}.region-content-top,.region-content-bottom{display:flex;flex-direction:column;}.content-top .block,.content-bottom .block{position:relative;margin:0;}.content-top .block{padding-bottom:2rem;}.content-bottom .block{padding-top:2rem;}#node-comment{position:relative;margin:0;border-top:1px solid var(--border-color);}#node-comment i{color:var(--theme-color);}.comments-title i{font-size:1em;}.comment-form-wrap{position:relative;margin:2rem 0;padding:1rem;box-shadow:0 0 10px 2px var(--border-color);border-radius:1rem;}.add-comment-title{margin:0;}.add-comment-title i{font-size:1em;}.comment-form label{display:block;}.single-comment{position:relative;display:flex;width:100%;margin-bottom:1rem;padding:1rem;background:var(--content-bg);border-radius:8px;}.comment-user-picture{position:relative;padding-right:1rem;border-right:1px solid var(--border-color);text-align:center;}.comment-user-picture img{max-width:100px;height:auto;border-radius:1rem;}.single-comment-title{margin:0;font-size:1.2rem;}.single-comment-meta{width:100%;margin-bottom:6px;padding-bottom:6px;font-size:0.9rem;border-bottom:1px solid var(--content-border-color);}.single-comment-content-body{position:relative;padding-left:10px;flex:1 1;}#node-comment .indented{margin-left:4rem;}.single-comment-content-body .links.inline{display:flex;gap:1rem;}.single-comment-content-body .links.inline a{padding:4px 16px;color:#ffffff;background:var(--theme-color);border-radius:30px;transition:all 0.3s ease-in-out;}.single-comment-content-body .links.inline a:hover{background:var(--theme-color-two);color:#ffffff;}.menu{margin:0;padding:0;}.menu li{position:relative;}.submenu{margin:0;padding:0;}.page-tabs{display:flex;margin:0 0 0.6rem 0;padding:0;border-bottom:1px solid var(--border-color);list-style:none;}.page-tabs li{padding:0;border-right:2px solid #ffffff;}.page-tabs li a{padding:4px 10px;background:var(--border-color);transition:all 0.3s ease;}.page-tabs li.active-page-tab a,.page-tabs li a:hover{background:var(--theme-color);color:#ffffff;}.message{position:relative;margin:1rem 0;padding:14px 14px 14px 64px;color:#ffffff;text-shadow:none;}.message p{margin:0;}.message a,.message a:visited{color:#ffffff;text-decoration:underline;}.message em{color:var(--bold-color);}.message-status{background:#89ad32;}.message-status::before{content:"\e90d";background-color:#759625;}.message-error{background:#c94d1c;}.message-error::before{content:"\e90e";background-color:#b3461b;}.message-warning{background:#cd5a0a;}.message-warning::before{content:"\e90f";background-color:#a44707;}.message::before{position:absolute;top:0;left:0;width:53px;height:100%;font-family:"vani";font-size:2em;line-height:53px;text-align:center;}.scrolltop{position:fixed;display:none;right:10px;bottom:10px;width:50px;height:50px;place-content:center;border-radius:50%;background:var(--theme-color);color:#ffffff;z-index:20;cursor:pointer;}.scrolltop-icon{border-radius:50%;transition:background 0.3s ease;}.scrolltop:hover{background:var(--theme-color-two);}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.center{margin:0 auto;}.size-2x{font-size:2rem;}.size-3x{font-size:3rem;}.size-4x{font-size:4rem;}.size-5x{font-size:5rem;}.size-6x{font-size:6rem;}.width30,.width40,.width50,.width60,.width70,.width80,.width90{width:100%;clear:both;display:block;}.empty{position:relative;width:100%;height:2rem;clear:both;}.theme-bg{background:var(--theme-color);}.content-bg{background:var(--content-bg);}.dark-bg{background:var(--footer-bg);}.theme-color{color:var(--theme-color);}.white{color:#ffffff;}.black{color:#000000;}.dark{color:var(--footer-bg);}.button-link,a.button-link,button.button-link{display:inline-block;font-family:"Roboto",sans-serif;font-weight:700;color:#ffffff;background:var(--theme-color);border:2px solid var(--theme-color);border-radius:50px;padding:9px 22px;transition:0.3s ease-in-out;}.button-link:hover,a.button-link:hover,button.button-link:hover{color:var(--theme-color);background:transparent;}.service{background-color:#ffffff;padding:1rem;border-radius:0;box-shadow:0 0 20px #cacbda;transition:all 0.5s ease-in-out;}.service:hover{border-radius:30px 0;transform:translateY(-1rem);}.service-icon{margin-bottom:1rem;}.service-icon img{max-height:50px;width:auto;}.service-icon i{font-size:3rem;color:var(--theme-color);}.service .button-link,.service a.button-link{color:var(--theme-color);background:transparent;border:2px solid var(--theme-color);}.service .button-link:hover,.service a.button-link:hover{color:#ffffff;background:var(--theme-color);}.feature{background:#ffffff;padding:1rem;box-shadow:0 0 10px #cacbda;transition:all 0.5s ease-in-out;text-align:center;}.feature-icon{margin-bottom:1rem;}.feature-icon img{max-height:50px;width:auto;}.feature-icon i{font-size:3rem;color:var(--bold-color);}.feature:hover{background:var(--theme-color);color:#ffffff;transform:translateY(-10px);}.feature .button-link:hover,.feature a.button-link:hover{border:2px solid #ffffff;}@keyframes slideUp{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0px);opacity:1;}}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;transform:scale3d(0.3,0.3,0.3);}20%{transform:scale3d(1.1,1.1,1.1);}40%{transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;transform:scale3d(1.03,1.03,1.03);}80%{transform:scale3d(0.97,0.97,0.97);}to{opacity:1;transform:scale3d(1,1,1);}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn;animation-duration:1s;animation-fill-mode:both;}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;transform:translate3d(-100%,0,0);}}.fadeOutLeft{animation-name:fadeOutLeft;animation-duration:1s;animation-fill-mode:both;}.clear{position:relative;}.clear::before,.clear::after,.row::before,.row::after,.section::before,.section::after{content:"";display:table;clear:both;}@media (max-width:768px){.region-primary-menu .menu .submenu .submenu{padding-left:1rem;}.menu-item-has-children::after{right:1rem;}}@media (min-width:768px){html{font-size:18px;}.no-sidebar .main-container{grid-template-columns:100%;}.sidebar-left .main-container{grid-template-columns:30% 70%;}.sidebar-right .main-container{grid-template-columns:70% 30%;}.two-sidebar .main-container{grid-template-columns:30% 40% 30%;}#main{order:2;}.sidebar-left #main,.sidebar-right #main,.two-sidebar #main{margin:0;}#sidebar-left{order:1;padding:0 1rem 0 0;}#sidebar-right{order:3;padding:0 0 0 1rem;}.header-block-container{flex-direction:row;}.header-block{max-width:50%;}.header-main{padding:1rem 0;}.menu-wrap{position:relative;background:transparent;width:100%;max-width:100%;float:right;margin-left:0;padding:0;transform:translateX(0);transition:none;}.main-menu,.region-primary-menu .menu{display:block;color:var(--bold-color);}.main-menu a,.region-primary-menu .menu a{color:var(--bold-color);}ul.main-menu li,.region-primary-menu .menu li{display:inline-block;}ul.main-menu li a,.region-primary-menu .menu li a{border:none;}ul.main-menu > li,.region-primary-menu .menu > li{display:inline-block;margin-left:30px;}ul.main-menu > li > a,.region-primary-menu .menu > li > a{padding:10px 1px;}ul.main-menu > li a::after,.region-primary-menu .menu > li a::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:2px;background:var(--theme-color);transition:width 0.3s ease;}ul.main-menu > li:hover a::after,.region-primary-menu .menu > li:hover a::after{width:100%;}ul.main-menu ul.submenu,.region-primary-menu .menu .submenu{position:absolute;display:none;font-weight:700;top:38px;opacity:0;}ul.main-menu ul.submenu li,.region-primary-menu .menu .submenu li{display:inline-block;width:160px;background:#ffffff;text-align:left;border-bottom:1px solid var(--theme-color);}ul.main-menu ul.submenu li a,.region-primary-menu .menu .submenu li a{display:inline-block;padding:10px 6px 10px 10px;transition:all ease 0.3s;}ul.main-menu ul.submenu li a:hover,.region-primary-menu .menu .submenu li a:hover{padding:10px 2px 10px 14px;}li.expanded:hover ul.submenu,li.collapsed:hover ul.submenu,li.expanded:active ul.submenu,.menu-item-has-children:hover .submenu{display:block;animation:slideUp 0.5s forwards;}.main-menu li span.dropdown-arrow{position:relative;transition:all 0.3s ease-in-out;}ul.main-menu li.expanded:hover .dropdown-arrow,ul.main-menu li.collapsed:hover .dropdown-arrow{transform:rotate(135deg);}.menu-item-has-children{position:relative;}.menu-item-has-children::after{right:-16px;top:10px;}ul.main-menu ul.submenu ul.submenu,.region-primary-menu .menu .submenu .submenu{position:absolute;display:none;width:160px;top:0;left:160px;padding:0;opacity:0;}ul.submenu li.expanded:hover ul.submenu,ul.submenu li.collapsed:hover ul.submenu,.submenu .menu-item-has-children:hover ul.submenu{display:block;animation:slideUp 0.5s forwards;}.main-menu ul.submenu li.expanded::after,.region-primary-menu .menu .submenu .menu-item-has-children::after{right:10px;}.main-menu > li:last-child .submenu .submenu,.region-primary-menu .menu > li:last-child .submenu .submenu{left:unset;right:160px;}.mobile-menu{display:none;}.social-icons{justify-content:flex-end;}.width30{width:30%;}.width40{width:40%;}.width50{width:50%;}.width60{width:60%;}.width70{width:70%;}.width80{width:80%;}.width90{width:90%;}.full{flex-direction:row;margin-bottom:1rem;}.items{display:flex;gap:1rem;flex-wrap:wrap;}.item{flex:1;}}@media (min-width:992px){th{padding:10px;}td{padding:5px 10px;}.morphist{text-align:left;}.header-cicle1,.header-cicle2,.header-cicle3{height:4rem;width:4rem;}.header-cicle4,.header-cicle5,.header-cicle6{height:3rem;width:3rem;}.header-cicle7,.header-cicle8,.header-cicle9,.header-cicle10{width:2rem;height:2rem;}}#footer-bottom a{color:#e4e4e4}.footer strong{color:#919296}.field--type-text-long,#main-content,.node-view-mode-full,.page-type-article .node-content .field--name-body{max-width:800px;margin:0 auto;}.node-view-mode-teaser .field--type-image img,.node-view-mode-teaser .field--name-field-image{float:left;margin:0 2% 2% 0;}ul,ol{margin:0 0 0 2%;}#block-vani-views-block-general-tags-block-1 .views-field-field-image,.site-page .field--name-field-image,.page-type-article .field--name-field-image,.node-view-mode-full .field--type-image{float:right;padding:0 30px;}@media only screen and (max-width:460px){.node-view-mode-full .field--type-image{padding:0px;margin:0;width:100%}.node-view-mode-full .field--type-image img{padding:0px;margin:0;width:100%}}.pager__item--first,.pager__item--last{display:none}nav.pager{max-width:960px;float:left;clear:both;height:auto;margin:0 auto;}.view-frontpage h2,#block-vani-views-block-clanki-iz-kategorije-spodaj-block-1 .views-field-body h2,#block-vani-views-block-similar-by-terms-block-1 .views-field-body h2{font-size:18px}.view-frontpage h2 a,#block-vani-views-block-clanki-iz-kategorije-spodaj-block-1 .views-field-body h2 a,#block-vani-views-block-similar-by-terms-block-1 .views-field-body h2 a{font-size:26px}#block-vani-views-block-content-recent-block-1 .views-field-body h2{color:#fff;font-size:18px}#block-vani-views-block-content-recent-block-1 .views-field-body h2 a{color:#fff;font-size:26px}#footer-bottom a:hover{color:#f14425}.view-clanki-iz-kategorije .views-field-field-image{}.view-clanki-iz-kategorije .views-field-title{clear:both;width:100%;float:left;}.view-clanki-iz-kategorije .views-field-body{}em{font-style:italic;color:#919296}a{color:var(--theme-color);color:#f14425;background-color:transparent;text-decoration:none;transition:color 0.4s ease;}blockquote{background:#fff8f3;border-left:6px solid var(--theme-color);color:#333;}.header a{color:#fb310d;}#block-vani-views-block-glossary-block-1{float:left;width:100%;clear:both;}.view-recipes h3{margin-top:1.2rem;margin-bottom:0.7rem;color:#54a43a;}.view-recipes .views-view-responsive-grid__item{margin:10px;}.header-main-right{background-color:#f2f4ff;}.header-main{padding-top:10px;}.field--name-field-recipeingredient :is(.field-item,.field__item),.field--name-field-recipeinstructions :is(.field-item,.field__item){padding-left:20px;box-sizing:border-box;}.field--name-field-recipeingredient :is(.field-items,.field__items) > :is(.field-item,.field__item):nth-child(odd){border-bottom:1px dotted #ccc;}.field--name-field-recipeingredient :is(.field-items,.field__items) > :is(.field-item,.field__item):nth-child(even){background:#f7f7f7;}.field--name-field-recipeinstructions :is(.field-items,.field__items) > :is(.field-item,.field__item):nth-child(odd){border-bottom:1px dotted #ccc;}.field--name-field-recipeinstructions :is(.field-items,.field__items) > :is(.field-item,.field__item):nth-child(even){background:#f7f7f7;}.field--name-field-recipeingredient .field__label,.field--name-field-recipeinstructions .field__label,.field--name-field-recipeingredient .field-label,.field--name-field-recipeinstructions .field-label{margin-bottom:6px;}:root{--rt-bg:#fff7f0;--rt-border:#f97316;--rt-text:#7c2d12;--rt-sub:#9a3412;--rt-accent:#ea580c;--rt-radius:999px;--rt-pad:6px 12px;--rt-gap:10px;}@media (prefers-color-scheme:dark){:root{--rt-bg:#331a00;--rt-border:#fb923c;--rt-text:#fff7ed;--rt-sub:#fdba74;--rt-accent:#ffb26b;}}.field--name-field-preparation-time,.field--name-field-cook-time,.field--name-field-cooling-freezing,.field--name-field-rising-resting,.field--name-field-total-time{display:inline-flex;align-items:center;gap:var(--rt-gap);padding:var(--rt-pad);border:2px solid var(--rt-border);background:var(--rt-bg);color:var(--rt-text);border-radius:var(--rt-radius);line-height:1.2;margin:6px 8px 6px 0;white-space:nowrap;font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,0.08);}.field--name-field-preparation-time::before,.field--name-field-cook-time::before,.field--name-field-cooling-freezing::before,.field--name-field-rising-resting::before,.field--name-field-total-time::before{content:"";width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;flex-shrink:0;}.field--name-field-preparation-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><circle cx='12' cy='12' r='9'/><path d='M12 7v5l3 2'/></svg>");}.field--name-field-cook-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><rect x='3' y='8' width='18' height='13' rx='2'/><path d='M8 8V5h8v3'/></svg>");}.field--name-field-cooling-freezing::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><path d='M12 2v20M4 6l16 12M4 18L20 6M2 12h20'/></svg>");}.field--name-field-rising-resting::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><path d='M3 17c3-6 15-6 18 0'/><path d='M4 13c2-4 14-4 16 0'/><path d='M6 9c3-3 9-3 12 0'/></svg>");}.field--name-field-total-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><circle cx='12' cy='13' r='9'/><path d='M12 6V2m-4 0h8M12 13l3 2'/></svg>");}.field--name-field-preparation-time .field__label,.field--name-field-cook-time .field__label,.field--name-field-cooling-freezing .field__label,.field--name-field-rising-resting .field__label,.field--name-field-total-time .field__label{font-size:0.78rem;color:var(--rt-sub);text-transform:uppercase;}.field--name-field-preparation-time .field-item,.field--name-field-cook-time .field-item,.field--name-field-cooling-freezing .field-item,.field--name-field-rising-resting .field-item,.field--name-field-total-time .field-item{font-size:0.95rem;font-weight:700;}.views-field-field-preparation-time,.views-field-field-cook-time,.views-field-field-cooling-freezing,.views-field-field-rising-resting,.views-field-field-total-time{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1.5px solid #f97316;background:#fff7f0;color:#7c2d12;border-radius:999px;font-size:0.78rem;font-weight:600;line-height:1.2;margin:2px 4px;white-space:nowrap;}@media (prefers-color-scheme:dark){.views-field-field-preparation-time,.views-field-field-cook-time,.views-field-field-cooling-freezing,.views-field-field-rising-resting,.views-field-field-total-time{background:#331a00;border-color:#fb923c;color:#fff7ed;}}.views-field-field-preparation-time::before,.views-field-field-cook-time::before,.views-field-field-cooling-freezing::before,.views-field-field-rising-resting::before,.views-field-field-total-time::before{content:"";width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;flex-shrink:0;}.views-field-field-preparation-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><circle cx='12' cy='12' r='9'/><path d='M12 7v5l3 2'/></svg>");}.views-field-field-cook-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><rect x='3' y='8' width='18' height='13' rx='2'/><path d='M8 8V5h8v3'/></svg>");}.views-field-field-cooling-freezing::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><path d='M12 2v20M4 6l16 12M4 18L20 6M2 12h20'/></svg>");}.views-field-field-rising-resting::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><path d='M3 17c3-6 15-6 18 0'/><path d='M4 13c2-4 14-4 16 0'/><path d='M6 9c3-3 9-3 12 0'/></svg>");}.views-field-field-total-time::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ea580c' stroke-width='2' viewBox='0 0 24 24'><circle cx='12' cy='13' r='9'/><path d='M12 6V2m-4 0h8M12 13l3 2'/></svg>");}.field-group{background:#f2f4ff;border-left:#ff6347 solid 6px;padding:20px;}[dir] .field:not(:last-child){margin-bottom:10px;}.feed-icons{margin:20px 0;}#clear{clear:both}.field--name-body em{color:#000}.field--name-field-tekst-spodaj{clear:both;}#block-vani-trgovinazapeko a{position:fixed;z-index:9;float:right;left:auto;right:70px;bottom:4px;padding:12px 12px 12px 50px;border:#980c23 solid 2px;border-radius:10px;background:#f54424 url("https://pek.si/themes/vani/images/cart2.gif") 5px 5px no-repeat;color:#ffffff;}a.mini_iskalnik{float:left;display:block;width:54px;height:54px;position:fixed;z-index:20;left:10px;bottom:230px;background:url("https://pekis.net/themes/vani/images/isci.png") 0px 0px no-repeat;}.field--name-field-allergens{background:#fffcf2;padding:20px;}.field--name-field-allergens .field__label{font-size:140%;padding-bottom:20px;}.page-type-recipe em{color:#222}.footer-bottom em,.footer-bottom h3,.footer-bottom strong{color:#e4e4e4}.field--name-field-allergens,.field--name-field-vitamins-and-minerals,.field--name-field-antioxidant-content{background:#fff;border:#e5e5e5 dotted 0px;border-bottom:#e5e5e5 solid 6px;padding:20px;}.field--name-field-recipeyield .field__label,.field--name-field-recipeinstructions .field__label,.field--name-field-faq .field__label,.field--name-field-allergens .field__label,.field--name-field-vitamins-and-minerals .field__label,.field--name-field-antioxidant-content .field__label{font-size:140%;padding-bottom:20px;}.field--name-field-recipeyield .field-item{padding:30px 0px 30px 80px;background:url("https://pekis.net/themes/vani/images/kolicina.jpg") 0 0px no-repeat;}.field--name-field-recipeingredient .field__label{padding:50px 0 50px 90px;text-indent:20px;background:url("https://pekis.net/themes/vani/images/sestavine.jpg") 0px 0px no-repeat;}.field--name-field-recipeingredient .field__label::after{content:"";display:block;width:52px;padding-top:3px;border-bottom:2px solid #f14425;}.field--name-field-recipeingredient .field__label:before{content:"";display:block;width:32px;padding-top:4px;margin-left:-8px;border-bottom:2px solid #f14425;}.field--name-field-recipeyield .field__label::after,.field--name-field-recipeinstructions .field__label::after,.field--name-field-faq .field__label::after,.field--name-field-allergens .field__label::after,.field--name-field-vitamins-and-minerals .field__label::after,.field--name-field-antioxidant-content .field__label::after{content:"";display:block;width:52px;padding-top:3px;border-bottom:2px solid #f14425;}.field--name-field-recipeyield .field__label::before,.field--name-field-recipeinstructions .field__label::before,.field--name-field-faq .field__label::before,.field--name-field-allergens .field__label::before,.field--name-field-vitamins-and-minerals .field__label::before,.field--name-field-antioxidant-content .field__label::before{content:"";display:block;width:32px;padding-top:4px;border-bottom:2px solid #f14425;}#block-vani-views-block-similar-by-terms-block-1 h2.block-title{padding-bottom:20px;}#block-vani-views-block-similar-by-terms-block-1 h2.block-title::after{content:"";display:block;width:52px;padding-top:3px;border-bottom:2px solid #f14425;}#block-vani-views-block-similar-by-terms-block-1 h2.block-title::before{content:"";display:block;width:32px;padding-top:4px;border-bottom:2px solid #f14425;}#block-vani-views-block-search-block-1,#block-vani-searchbycategory,#block-vani-views-block-glossary-block-2{border:#babfd8 solid 1px;width:320px;margin:0 auto;background:#f2f4ff;padding:3%;}#main a strong{color:#fb310d;}#block-vani-views-block-search-block-1{margin-top:40px;}#block-vani-views-block-glossary-block-2{margin-bottom:40px;}#block-vani-searchbycategory{border-top:none;padding:4% 1% 2% 1%}.block-content .view-search #views-exposed-form-search-page-1{}.nizadetkov{padding-bottom:80px;color:red}.view-filters #edit-body-value{background:#fff}.field--name-field-image{float:right;padding:20px;}#block-vani-keywordblock li::first-letter,#block-vani-keywordblock-2 li::first-letter,.page-title::first-letter{text-transform:capitalize;}.node-content{margin:0 auto;max-width:1024px}#content-bottom{float:left;width:100%;clear:both;}.js-pager__items{display:block;float:left;width:100%;clear:both;margin:1em 0;}.js-pager__items li{float:left;list-style:none!important;margin:10px;}.js-pager__items li a{padding:10px 20px;border:#ccc solid 1px;background:#f7f7f7;}.footer,.footer-bottom-last{float:left;width:100%;cler:both}#block-vani-views-block-search-block-1{clear:both;}#block-vani-searchbycategory{clear:both!important;}.article,.article article,.article .content-inner{position:relative;min-height:600px;overflow-anchor:auto;}.article img{display:block;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;font-style:italic;}.article ins.adsbygoogle{display:block;width:100%;overflow:hidden;background-color:#fff;}.article h1,.article h2,.article h3{font-display:swap;min-height:1.5em;line-height:1.3;overflow-wrap:break-word;}.article p,.article li{overflow-wrap:break-word;word-break:break-word;}.article .breadcrumb{min-height:30px;margin-bottom:1rem;overflow-anchor:none;}.article .fade-in{opacity:0;animation:fadeIn 0.8s ease-in-out forwards;}@keyframes fadeIn{to{opacity:1;}}.fade-in{transform:translateY(10px);opacity:0;transition:transform 0.3s ease,opacity 0.3s ease;}.fade-in.loaded{transform:translateY(0);opacity:1;}.field--name-field-ee-at{--eeat-bg:#fff;--eeat-border:#e6e8ec;--eeat-accent:#f14425;--eeat-text:#1b1f23;--eeat-muted:#5a6472;--eeat-shadow:0 2px 12px rgba(16,24,40,0.06);position:relative;background:var(--eeat-bg);color:var(--eeat-text);border:1px solid var(--eeat-border);box-shadow:var(--eeat-shadow);border-radius:16px;padding:clamp(16px,2.2vw,28px);overflow:hidden;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.field--name-field-ee-at::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#ffd65a,#ff6600,#cc3d00);border-radius:16px 0 0 16px;}.field--name-field-ee-at .eeat-chef-image{flex:0 0 auto;width:150px;height:150px;border-radius:50%;background-image:url("https://pekis.net/sites/default/files/chef_pekis.webp");background-size:cover;background-position:center;box-shadow:0 2px 6px rgba(0,0,0,0.15);}.field--name-field-ee-at .field__label{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:clamp(14px,1.7vw,18px);line-height:1.2;margin:0 0 10px 0;color:var(--eeat-text);letter-spacing:.02em;text-transform:none;}.field--name-field-ee-at .field__label::before{content:"";inline-size:20px;block-size:20px;background:var(--eeat-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2l7 4v5c0 5-3.5 9.74-7 11-3.5-1.26-7-6-7-11V6l7-4zm0 4.18L7 7.8V11c0 3.76 2.45 7.67 5 8.86 2.55-1.19 5-5.1 5-8.86V7.8l-5-1.62zM11 13h2v2h-2v-2zm0-6h2v5h-2V7z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2l7 4v5c0 5-3.5 9.74-7 11-3.5-1.26-7-6-7-11V6l7-4zm0 4.18L7 7.8V11c0 3.76 2.45 7.67 5 8.86 2.55-1.19 5-5.1 5-8.86V7.8l-5-1.62zM11 13h2v2h-2v-2zm0-6h2v5h-2V7z'/%3E%3C/svg%3E") no-repeat center / contain;opacity:.95;}.field--name-field-ee-at .field__items,.field--name-field-ee-at .field__item{margin:0;padding:0;}.field--name-field-ee-at .field__item > *:first-child{margin-top:0;}.field--name-field-ee-at .field__item > *:last-child{margin-bottom:0;}.field--name-field-ee-at p{margin:10px 0;line-height:1.6;color:var(--eeat-text);}.field--name-field-ee-at .lead{font-size:clamp(15px,1.9vw,18px);color:var(--eeat-muted);}.field--name-field-ee-at ul,.field--name-field-ee-at ol{margin:12px 0 0 0;padding:0;list-style:none;display:grid;gap:8px;}.field--name-field-ee-at li{position:relative;padding-left:28px;line-height:1.6;color:var(--eeat-text);}.field--name-field-ee-at li::before{content:"";position:absolute;left:0;top:.45em;inline-size:18px;block-size:18px;border-radius:6px;background:linear-gradient(180deg,var(--eeat-accent),#4fd1c5);-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M9 16.2l-3.5-3.5L4 14.2 9 19l11-11-1.5-1.5z'/%3E%3C/svg%3E") no-repeat center / 14px 14px;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M9 16.2l-3.5-3.5L4 14.2 9 19l11-11-1.5-1.5z'/%3E%3C/svg%3E") no-repeat center / 14px 14px;opacity:.95;}.field--name-field-ee-at .meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:12px;color:var(--eeat-muted);}.field--name-field-ee-at :is(h3,h4){margin:18px 0 8px 0;font-weight:700;}.field--name-field-ee-at.is-compact{padding:14px 16px;border-radius:12px;}.field--name-field-ee-at.is-compact .field__label{font-size:14px;gap:8px;}.field--name-field-ee-at.is-compact li{padding-left:24px;}@media (prefers-color-scheme:dark){.field--name-field-ee-at{--eeat-bg:#0f141b;--eeat-border:#232b36;--eeat-text:#e8edf3;--eeat-muted:#aab4c3;--eeat-shadow:0 2px 12px rgba(0,0,0,0.45);}}@media print{.field--name-field-ee-at{background:#fff !important;border:1px solid #ccc !important;box-shadow:none !important;}.field--name-field-ee-at::before,.field--name-field-ee-at .field__label::before,.field--name-field-ee-at li::before{display:none !important;}}@media (max-width:600px){.field--name-field-ee-at{flex-direction:column;align-items:center;text-align:center;}.field--name-field-ee-at .eeat-chef-image{margin-bottom:12px;}}[dir="rtl"] .field--name-field-ee-at li{padding-left:0;padding-right:28px;}[dir="rtl"] .field--name-field-ee-at li::before{left:auto;right:0;}.field--name-field-faq .field__label{float:left;clear:both;width:100%;margin:20px 0!important;}.field--name-field-faq .faq-accordion details{border:1px solid #e6e9f3;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(20,28,58,.06);margin:0 0 .8rem;overflow:hidden;transition:box-shadow .2s,border-color .2s}.field--name-field-faq .faq-accordion details:hover{box-shadow:0 6px 16px rgba(20,28,58,.10);border-color:#cfe0ff;}.field--name-field-faq .field__label{font-weight:700;font-size:1.1rem;color:#1f2a44;margin:.75rem 0 .5rem;}.field--name-field-faq .faq-accordion summary.faq-question{position:relative;list-style:none;cursor:pointer;user-select:none;padding:1rem 1rem 1rem 3.75rem;background:#fbfcff;outline:none;display:block;}.field--name-field-faq .faq-accordion summary.faq-question::-webkit-details-marker{display:none;}.field--name-field-faq .faq-accordion summary.faq-question:hover{background:#f5f8ff;}.field--name-field-faq .faq-accordion summary.faq-question:focus-visible{outline:2px solid #7da7ff;outline-offset:2px;border-radius:10px;}.field--name-field-faq .faq-accordion summary.faq-question::before{content:"?";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:1.02rem;color:#1545b3;background:#e8f0ff;box-shadow:inset 0 0 0 2px #d6e4ff;transition:background .2s,color .2s,box-shadow .2s;}.field--name-field-faq .faq-accordion details:hover summary.faq-question::before{background:#dce7ff;color:#0f2f87;box-shadow:inset 0 0 0 2px #c5d8ff;}.field--name-field-faq .faq-accordion summary .field__label,.field--name-field-faq .faq-accordion .faq-answer .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.field--name-field-faq .faq-accordion summary .field--name-field-faq-question .field-item{font-weight:650;color:#1f2a44;line-height:1.4;margin:0;}.field--name-field-faq .faq-accordion .faq-answer{display:none;padding:1rem 1rem 1rem 3.75rem;background:#f7f9fc;border-top:1px solid #e8ecf5;color:#495267;line-height:1.65;animation:faqFade .22s ease-in-out;}.field--name-field-faq .faq-accordion details[open] .faq-answer{display:block;}.field--name-field-faq .faq-accordion details[open] summary.faq-question{background:#f2f6ff;color:#0f2f87;}:root{--shop-accent:#c55378;--shop-accent-2:#fff3f5;--shop-bg:#ffffff;--shop-text:#111111;--shop-muted:#444444;--shop-ring:#00b7ff;--shop-card-bg:#ffffff;--shop-border:#e9e9e9;}.field--name-field-shop{margin:clamp(1.5rem,4vw,2.25rem) 0;font-family:system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;color:var(--shop-text);}.field--name-field-shop .field__label{font-size:0.92rem;letter-spacing:0.14em;font-weight:800;color:var(--shop-muted);margin-bottom:0.9rem;text-transform:uppercase;display:inline-flex;align-items:center;gap:.6rem;}.field--name-field-shop .field__label::before{content:"";inline-size:.8rem;block-size:.8rem;border-radius:50%;background:radial-gradient(120% 120% at 20% 20%,var(--shop-accent) 0%,var(--shop-accent-2) 70%,transparent 71%);box-shadow:0 0 0 3px color-mix(in oklab,var(--shop-accent) 30%,transparent);}.field--name-field-shop .field__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(.9rem,2.4vw,1.2rem);}.field--name-field-shop .field-item a{--pad-y:clamp(.95rem,2.2vw,1.15rem);--pad-x:clamp(1.05rem,2.6vw,1.35rem);display:grid;grid-template-columns:3.25rem 1fr auto;align-items:center;gap:.9rem;padding:var(--pad-y) var(--pad-x);background:radial-gradient(60% 100% at 0% 0%,color-mix(in oklab,var(--shop-accent) 18%,transparent) 0%,transparent 60%),linear-gradient(180deg,var(--shop-card-bg),#fbfbfb);border:1px solid var(--shop-border);border-radius:16px;color:var(--shop-text);text-decoration:none;font-weight:600;line-height:1.2;box-shadow:0 1px 0 rgba(0,0,0,.04),0 10px 20px rgba(0,0,0,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,filter .18s ease;will-change:transform;}.field--name-field-shop .field-item a::before{content:"";inline-size:3rem;block-size:3rem;border-radius:14px;background:linear-gradient(135deg,var(--shop-accent),var(--shop-accent-2));box-shadow:inset 0 -1px 0 rgba(255,255,255,.35),0 4px 10px rgba(0,0,0,.18);mask:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'>\
<path d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zM7.16 14h9.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49a.998.998 0 0 0-.88-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44c-.17.31-.25.65-.25 1 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63z'/>\
</svg>") center / 64% 64% no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'>\
<path d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zM7.16 14h9.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49a.998.998 0 0 0-.88-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44c-.17.31-.25.65-.25 1 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63z'/>\
</svg>") center / 64% 64% no-repeat;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;}.field--name-field-shop .field-item a::after{content:"";inline-size:1.15rem;block-size:1.15rem;justify-self:end;background:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<path d='M5 12h14'/><path d='M13 5l7 7-7 7'/>\
</svg>") center / 100% 100% no-repeat;opacity:.7;transition:transform .18s ease,opacity .18s ease;}.field--name-field-shop .field-item a:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--shop-accent) 40%,var(--shop-border));background:radial-gradient(60% 100% at 0% 0%,color-mix(in oklab,var(--shop-accent) 26%,transparent) 0%,transparent 60%),linear-gradient(180deg,var(--shop-card-bg),#f7f7f7);box-shadow:0 8px 22px rgba(0,0,0,.10),0 2px 0 rgba(0,0,0,.04);}.field--name-field-shop .field-item a:hover::before{transform:scale(1.08) rotate(-2.5deg);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4),0 8px 18px rgba(0,0,0,.22);filter:saturate(1.15) contrast(1.05);}.field--name-field-shop .field-item a:hover::after{transform:translateX(2px);opacity:.9;}.field--name-field-shop .field-item a:focus{outline:none;}.field--name-field-shop .field-item a:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--shop-ring) 70%,transparent),0 10px 22px rgba(0,0,0,.10);transform:translateY(-2px);}.field--name-field-shop .field-item a:active{transform:translateY(-1px) scale(.995);}@media (max-width:360px){.field--name-field-shop .field-item a{grid-template-columns:2.75rem 1fr auto;gap:.7rem;}.field--name-field-shop .field-item a::before{inline-size:2.75rem;block-size:2.75rem;}}@media (prefers-color-scheme:dark){:root{--shop-bg:#0b0b0c;--shop-text:#f3f3f3;--shop-muted:#c9c9c9;--shop-card-bg:#151515;--shop-border:#2a2a2a;}.field--name-field-shop{color:var(--shop-text);}.field--name-field-shop .field-item a{background:radial-gradient(60% 100% at 0% 0%,color-mix(in oklab,var(--shop-accent) 22%,transparent) 0%,transparent 60%),linear-gradient(180deg,#161616,#121212);border-color:color-mix(in oklab,var(--shop-accent) 32%,var(--shop-border));box-shadow:0 1px 0 rgba(0,0,0,.55),0 12px 22px rgba(0,0,0,.35);}.field--name-field-shop .field-item a:hover{background:radial-gradient(60% 100% at 0% 0%,color-mix(in oklab,var(--shop-accent) 28%,transparent) 0%,transparent 60%),linear-gradient(180deg,#171717,#111111);border-color:color-mix(in oklab,var(--shop-accent) 44%,var(--shop-border));}}@media (prefers-reduced-motion:reduce){.field--name-field-shop .field-item a,.field--name-field-shop .field-item a::before,.field--name-field-shop .field-item a::after{transition:none !important;}}.field--name-field-shop.align-label .field__label{display:block;margin-bottom:.6rem;}.field--name-field-serving-size{background:#faf5f0;padding:8px 12px;margin-bottom:1rem;border-bottom:2px solid #ff6a00;border-radius:6px 6px 0 0;}.field--name-field-serving-size .field__label{font-weight:700;font-size:1.05rem;color:#1f2937;margin-bottom:2px;}.field--name-field-serving-size .field-item{font-size:0.9rem;color:#444;}.field.field--type-string.field--label-inline{display:flex;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #eee;font-size:0.95rem;}.field.field--type-string.field--label-inline:last-child{border-bottom:none;}.field.field--type-string.field--label-inline .field__label{font-weight:500;color:#333;}.field.field--type-string.field--label-inline .field-item{font-weight:600;color:#111;}@media (max-width:540px){.field--name-field-faq .faq-accordion summary.faq-question{padding-left:3.25rem;}.field--name-field-faq .faq-accordion .faq-answer{padding-left:3.25rem;}.field--name-field-faq .faq-accordion summary.faq-question::before{left:.75rem;}}@media print{.field--name-field-faq .faq-accordion .faq-answer{display:block !important;}}@keyframes faqFade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media print{@page{size:90%;}html{font-size:12px;line-height:1.5;color:#000;background:#fff !important;}.field--name-body,.field--name-field-tekst-spodaj,.field-group,.field--name-field-allergens,.field--name-field-vitamins-and-minerals,.field--name-field-antioxidant-content,#block-vani-views-block-similar-by-terms-block-1,#block-vani-keywordblock,#google-image-div,.content-bottom,#footer-top,.footer,.adspace{display:none !important;}}.region-content-bottom,#node-comment,.view-frontpage,.region-footer-top{content-visibility:auto;contain-intrinsic-size:1000px}@media (prefers-reduced-motion:reduce){.header-cicle1,.header-cicle2,.header-cicle3,.header-cicle4,.header-cicle5,.header-cicle6,.header-cicle7,.header-cicle8,.header-cicle9,.header-cicle10{animation-duration:.01ms !important;animation-iteration-count:1 !important;}}
