/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.product .detailed-info__description ol,.product .general-info__description ol,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ol,.product .detailed-info__description ul,.product .general-info__description ul,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ul{margin-left:18px;}.product .detailed-info__description ol li,.product .general-info__description ol li,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ol li,.product .detailed-info__description ul li,.product .general-info__description ul li,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ul li{padding-left:6px;}.product .detailed-info__description ol li,.product .general-info__description ol li,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ol li{list-style-type:decimal;}.product .detailed-info__description ul li,.product .general-info__description ul li,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content ul li{list-style-type:disc;}.product .detailed-info__description a,.product .general-info__description a,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content a,.paragraph--type--text-block .field--type-text-with-summary a{color:#0040ff;text-decoration:underline;}.product .detailed-info__description a:hover,.product .general-info__description a:hover,.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content a:hover,.paragraph--type--text-block .field--type-text-with-summary a:hover{text-decoration:none;}*{padding:0;margin:0;border:0;}*,*:before,*:after{box-sizing:border-box;}:focus,:active{outline:none;}a:focus,a:active{outline:none;}nav,footer,header,aside{display:block;}html,body{height:100%;width:100%;font-size:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;touch-action:pan-x pan-y;}input,button,textarea{font-family:inherit;}input::-ms-clear{display:none;}button{cursor:pointer;}button::-moz-focus-inner{padding:0;border:0;}a,a:visited{text-decoration:none;}a:hover{text-decoration:underline;}ul li{list-style:none;}img{vertical-align:top;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Book-Italic.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Book-Italic.woff2) format("woff2");font-weight:400;font-style:italic;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Book.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Book.woff2) format("woff2");font-weight:400;font-style:normal;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Display-Bold-Condensed.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Display-Bold-Condensed.woff2) format("woff2");font-weight:700;font-style:normal;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Display-Bold.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Display-Bold.woff2) format("woff2");font-weight:900;font-style:normal;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Italic.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Italic.woff2) format("woff2");font-weight:500;font-style:italic;}@font-face{font-family:"Gill-Sans-W04";font-display:swap;src:url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Roman.woff) format("woff"),url(/themes/custom/lilys_kitchen/dist/fonts/Gill-Sans-W04-Roman.woff2) format("woff2");font-weight:500;font-style:normal;}.tabs{margin-top:20px;}.tabs .primary{display:flex;justify-content:center;list-style:none;width:80%;margin:0 auto;padding:0;flex-wrap:wrap;}.tabs .primary li{padding:5px 10px;margin:5px;border-radius:3px;transition:0.3s;}.tabs .primary li:hover{background-color:rgb(238,235,235);}.tabs .primary li a{color:#007bff;font-size:20px;text-decoration:none;}.layout-builder-actions{padding:10px 0;display:flex;flex-wrap:wrap;justify-content:center;}.layout-builder-actions a{width:300px;padding:0.5rem 1rem;font-size:16px;line-height:1.5;border-radius:0.3rem;text-decoration:none;margin:10px;text-align:center;transition:0.4s;word-wrap:break-word;}.layout-builder-actions .btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.layout-builder-actions .btn-info:hover{background-color:#117a8b;}.layout-builder-actions .btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;}.layout-builder-actions .btn-warning:hover{background-color:#d39e00;}.user-login-form{max-width:1230px;padding:30px 15px;margin:30px auto;background:#7aae41;border-radius:10px;}.user-login-form .js-form-item{margin-bottom:20px;}.user-login-form .js-form-item input{margin-bottom:5px;padding:5px;border-radius:5px;margin-left:10px;}.user-login-form .form-actions .form-submit{margin:20px 0;padding:10px 20px;border-radius:5px;cursor:pointer;background-color:#fef7ea;transition:0.3s;color:#ffffff;}.user-login-form .form-actions .form-submit:hover{background-color:#438446;color:#000000;}.breadcrumb ::-webkit-scrollbar{width:0px;height:0px;}.breadcrumb ::-webkit-scrollbar-track{background:#96ca99;}.breadcrumb ::-webkit-scrollbar-thumb{background-color:#438446;border-radius:20px;}.additional-banner__container .additional-banner__block ::-webkit-scrollbar{width:0px;height:0px;}.button-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#fef7ea;color:#ffffff;height:48px;padding:0 16px;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;transition:0.3s;color:#000000;}.button-primary:hover{background-color:#438446;color:#ffffff;}.button-primary-green{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#438446;color:#ffffff;height:48px;padding:0 16px;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;transition:0.3s;color:#ffffff;}.button-primary-green:hover{background-color:#fef7ea;color:#000000;}.block-system-breadcrumb-block .breadcrumb{background-color:rgb(231,236,183);padding:0 15px;}.block-system-breadcrumb-block .breadcrumb h2{display:none;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list{max-width:1230px;padding-bottom:4px;margin:0 auto;display:flex;white-space:nowrap;overflow:auto;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list .breadcrumb-list__item .breadcrumb_arrow{height:10px;width:10px;margin:0 10px;opacity:0.8;display:inline-block;background-image:url(/themes/custom/lilys_kitchen/src/img/icons/arrow.png);background-size:6px;background-repeat:no-repeat;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list .breadcrumb-list__item a{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;line-height:32px;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list .breadcrumb-list__item a:hover{border-bottom:1px solid #438446;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list .breadcrumb-list__item .breadcrumb-current{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;line-height:32px;}.main-header{background-color:#438446;border-bottom:4px solid #e7ecb7;min-height:93px;}.main-header .region-header{min-height:inherit;display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;}.main-header .region-header__logo{width:150px;}.main-header .region-header__logo img{max-width:100%;}.main-header .region-header__menu{display:flex;align-items:center;}.main-header .region-header__menu .block-superfish ul ul{display:none;}.main-header .region-header__menu .block-superfish .sf-accordion-toggle span{display:none;}.main-header .region-header__menu .block-superfish ul.menu-superfish{align-items:center;}.main-header .region-header__menu .block-superfish ul.menu-superfish li span.nolink{cursor:pointer;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > span span,.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > a span{--h_w:20px;height:var(--h_w);width:var(--h_w);right:0;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > a span::after{content:"";height:var(--h_w);width:var(--h_w);background:url(/themes/custom/lilys_kitchen/src/img/header/expand-more.svg) no-repeat center;background-size:cover;-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:0.4s;transition-timing-function:ease-out;transition-delay:0.4s;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul{background-color:#438446;border-top:4px solid #ffffff;border-bottom:4px solid #ffffff;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul::after{content:"";position:absolute;top:9px;left:-6px;width:0;height:0;border-right:6px solid #438446;border-top:6px solid transparent;border-bottom:6px solid transparent;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul > li > a{padding:10px 30px;white-space:nowrap;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul > li > a:hover{background-color:#ffffff;color:#438446;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > span,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > a{padding-right:25px;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > ul{top:57px;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > ul::after{top:-10px;left:45%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:unset;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1{margin-right:27px;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1:hover > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1:hover > a span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > span,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > a{padding:10px 5px;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > a span::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > ul{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.main-header .region-header__menu #block-bemarketlang,.main-header .region-header__menu #block-chmarketlang,.main-header .region-header__menu .language-switcher-language-url{margin-left:60px;}.main-header .region-header__menu #block-bemarketlang ul.lang-list li,.main-header .region-header__menu #block-chmarketlang ul.lang-list li,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li{margin-right:14px;}.main-header .region-header__menu #block-bemarketlang ul.lang-list li a,.main-header .region-header__menu #block-chmarketlang ul.lang-list li a,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li a{padding:10px 0;display:inline-block;}.main-header .region-header__menu #block-bemarketlang ul.lang-list li span,.main-header .region-header__menu #block-chmarketlang ul.lang-list li span,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li span{border-bottom:2px solid #ffffff;padding:10px 0 2px;display:inline-block;}.main-header .region-header__menu #block-bemarketlang ul.menu-superfish,.main-header .region-header__menu #block-bemarketlang ul.lang-list,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish,.main-header .region-header__menu #block-chmarketlang ul.lang-list,.main-header .region-header__menu .block-superfish ul.menu-superfish,.main-header .region-header__menu .block-superfish ul.lang-list,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish,.main-header .region-header__menu .language-switcher-language-url ul.lang-list{display:flex;}.main-header .region-header__menu #block-bemarketlang ul.menu-superfish li,.main-header .region-header__menu #block-bemarketlang ul.lang-list li,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish li,.main-header .region-header__menu #block-chmarketlang ul.lang-list li,.main-header .region-header__menu .block-superfish ul.menu-superfish li,.main-header .region-header__menu .block-superfish ul.lang-list li,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish li,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li{font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;}.main-header .region-header__menu #block-bemarketlang ul.menu-superfish li:last-child,.main-header .region-header__menu #block-bemarketlang ul.lang-list li:last-child,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish li:last-child,.main-header .region-header__menu #block-chmarketlang ul.lang-list li:last-child,.main-header .region-header__menu .block-superfish ul.menu-superfish li:last-child,.main-header .region-header__menu .block-superfish ul.lang-list li:last-child,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish li:last-child,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li:last-child{margin-right:0 !important;}.main-header .region-header__menu #block-bemarketlang ul.menu-superfish li a,.main-header .region-header__menu #block-bemarketlang ul.lang-list li a,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish li a,.main-header .region-header__menu #block-chmarketlang ul.lang-list li a,.main-header .region-header__menu .block-superfish ul.menu-superfish li a,.main-header .region-header__menu .block-superfish ul.lang-list li a,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish li a,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li a{word-wrap:break-word;}.main-header .region-header__menu #block-bemarketlang ul.menu-superfish li a,.main-header .region-header__menu #block-bemarketlang ul.menu-superfish li span,.main-header .region-header__menu #block-bemarketlang ul.lang-list li a,.main-header .region-header__menu #block-bemarketlang ul.lang-list li span,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish li a,.main-header .region-header__menu #block-chmarketlang ul.menu-superfish li span,.main-header .region-header__menu #block-chmarketlang ul.lang-list li a,.main-header .region-header__menu #block-chmarketlang ul.lang-list li span,.main-header .region-header__menu .block-superfish ul.menu-superfish li a,.main-header .region-header__menu .block-superfish ul.menu-superfish li span,.main-header .region-header__menu .block-superfish ul.lang-list li a,.main-header .region-header__menu .block-superfish ul.lang-list li span,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish li a,.main-header .region-header__menu .language-switcher-language-url ul.menu-superfish li span,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li a,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li span{color:#ffffff;}.main-header .region-header__menu .views-exposed-form{margin-left:55px;}.main-header .region-header__menu .views-exposed-form form{--height:38px;width:189px;position:relative;}.main-header .region-header__menu .views-exposed-form form .js-form-item input{width:100%;padding-left:10px;padding-right:36px;}.main-header .region-header__menu .views-exposed-form form .js-form-item input::-webkit-input-placeholder{color:transparent;}.main-header .region-header__menu .views-exposed-form form .js-form-item input::-moz-placeholder{color:transparent;}.main-header .region-header__menu .views-exposed-form form .js-form-item input:-ms-input-placeholder{color:transparent;}.main-header .region-header__menu .views-exposed-form form .js-form-item input::-ms-input-placeholder{color:transparent;}.main-header .region-header__menu .views-exposed-form form .js-form-item input::placeholder{color:transparent;}.main-header .region-header__menu .views-exposed-form form .js-form-wrapper{height:var(--height);position:absolute;top:0;right:0;}.main-header .region-header__menu .views-exposed-form form .js-form-wrapper::after{content:"";height:var(--height);width:22px;position:absolute;top:0;right:7px;pointer-events:none;background:url(/themes/custom/lilys_kitchen/src/img/header/search.svg) no-repeat center;background-size:22px;}.main-header .region-header__menu .views-exposed-form form .js-form-wrapper input{width:36px;background-color:transparent;color:#ffffff;}.main-header .region-header__menu .views-exposed-form form .js-form-item input,.main-header .region-header__menu .views-exposed-form form .js-form-wrapper input{height:var(--height);border-radius:4px;}.main-header .region-header__burger{display:none;}footer .footer{background-color:#438446;}footer .footer .footer__container{max-width:1240px;display:grid;justify-items:center;padding:60px 15px;grid-template-columns:1.1fr 2.2fr 1.1fr 1.1fr 0.5fr;margin:0 auto;}footer .footer .footer__container h2{margin:0 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ffffff;color:#ffffff;font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-transform:uppercase;}footer .footer .footer__container .footer__branding{width:100%;padding:0 15px;display:flex;position:relative;}footer .footer .footer__container .footer__branding h2{position:absolute;top:83px;border-bottom:none;font-size:16px;font-weight:500;text-transform:capitalize;}footer .footer .footer__container .footer__navigation{width:100%;min-width:175px;padding:0 15px;}footer .footer .footer__container .footer__navigation nav .menu{padding:0;list-style:none;display:flex;flex-wrap:wrap;}footer .footer .footer__container .footer__navigation nav .menu li{width:50%;font-size:16px;padding:7px 0;}footer .footer .footer__container .footer__navigation nav .menu li a{color:#ffffff;text-decoration:none;position:relative;padding:5px 0;word-wrap:normal;}footer .footer .footer__container .footer__navigation nav .menu li a svg{display:none;}footer .footer .footer__container .footer__navigation nav .menu li a:before{content:"";position:absolute;width:100%;height:1px;border-radius:4px;background-color:#ffffff;bottom:0;left:0;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}footer .footer .footer__container .footer__navigation nav .menu li a:hover::before{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1);}footer .footer .footer__container .footer__contact-us{width:100%;padding:0 15px;}footer .footer .footer__container .footer__contact-us p{font-size:16px;line-height:24px;color:#ffffff;}footer .footer .footer__container .footer__contact-us ul li{font-size:16px;padding-bottom:5px;}footer .footer .footer__container .footer__contact-us ul li a{color:#ffffff;position:relative;}footer .footer .footer__container .footer__follow-us{width:100%;padding:0 15px 5px;}footer .footer .footer__container .footer__follow-us p{color:#ffffff;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks{display:flex;justify-content:flex-start;gap:6px;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg{transition:0.3s;height:37px;width:37px;border:solid 1px #438446;border-radius:50%;padding:1px;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg path{transition:0.3s;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg .svg-content{transition:0.3s;fill:#438446;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg .svg-background{fill:#ffffff;transition:0.3s;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg:hover{background-color:#ffffff;border:solid 1px #ffffff;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg:hover #Symbols{fill:#ffffff;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg:hover path{fill:#438446;}footer .footer .footer__container .footer__certified{width:100%;padding:0 15px;text-align:right;}footer .footer .footer__container .footer__certified img{height:auto;width:60px;}.paragraph--type--home-page-banner{width:100%;height:auto;background-color:#5d9c53;height:576px;margin-bottom:60px;position:relative;}.paragraph--type--home-page-banner .home-page-banner{max-width:1260px;margin:0 auto;padding:0 15px;position:relative;z-index:99;display:flex;flex-direction:column;justify-content:center;height:576px;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title{width:40%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title h2{color:rgb(255,255,255);font-size:60px;font-weight:700;font-style:normal;letter-spacing:0px;text-transform:uppercase;margin-bottom:20px;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text{width:40%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text p{color:rgb(255,255,255);font-size:20px;font-weight:500;font-style:normal;letter-spacing:0px;text-align:left;line-height:28px;}.paragraph--type--home-page-banner .field--name-field-left-image{position:absolute;right:0;top:0;}.paragraph--type--home-page-banner .field--name-field-left-image img{height:576px;width:auto;}.paragraph--type--home-page-banner .field--name-field-right-image{display:none;}.component--signposting-double{max-width:1260px;padding:0 15px;margin:0 auto;margin-bottom:64px;}.component--signposting-double .signposting-double--main-title{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:32px;}.component--signposting-double .signposting-double--content-wrapper{display:flex;gap:30px;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item{width:100%;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a{position:relative;display:block;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .field--name-c-signposting-mob-img{border-radius:5px;overflow:hidden;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .field--name-c-signposting-mob-img img{border-radius:5px;width:100%;height:auto;transition:0.3s;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .content-title{height:52px;display:flex;align-items:center;border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:rgb(254,247,234);position:absolute;bottom:-20px;left:20px;transition:0.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80%;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .content-title .content-title_text{color:rgb(55,55,49);font-size:18px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;padding:0 16px;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a:hover .content-title{background-color:#438446;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a:hover .content-title p{color:#ffffff;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item .content-intro{margin-top:45px;margin-left:20px;border-left:1px solid rgb(55,55,49);opacity:1;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item .content-intro .content-intro_text{opacity:1;color:rgb(55,55,49);padding:16px;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;}.paragraph--type--c-hero{width:100%;height:auto;background-color:#5D9C53;height:576px;margin-bottom:60px;position:relative;}.paragraph--type--c-hero .paragraph--type--c-hero_info{max-width:1260px;margin:0 auto;padding:0 15px;position:relative;z-index:99;display:flex;flex-direction:column;justify-content:center;height:576px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title{width:40%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title h2{color:rgb(255,255,255);font-size:60px;font-weight:700;font-style:normal;letter-spacing:0px;text-transform:uppercase;margin-bottom:20px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text{width:40%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text p{color:rgb(255,255,255);font-size:20px;font-weight:500;font-style:normal;letter-spacing:0px;text-align:left;line-height:28px;}.paragraph--type--c-hero .field--name-hero-img-mob{position:absolute;right:0;top:0;}.paragraph--type--c-hero .field--name-hero-img-mob img{height:576px;}.paragraph--type--menu-for-pets{max-width:1260px;padding:0 15px;margin:0 auto;margin-bottom:64px;}.paragraph--type--menu-for-pets .field--name-field-c-title{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:32px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item{display:flex;justify-content:flex-start;gap:45px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a{display:block;position:relative;margin-bottom:30px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .field--type-image{border-radius:5px;overflow:hidden;max-width:380px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .field--type-image img{transition:0.3s;width:100%;height:auto;border-radius:5px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .item-text-wrapper{transition:0.3s;border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);height:52px;background-color:rgb(254,247,234);display:flex;align-items:center;position:absolute;bottom:-20px;left:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80%;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .item-text-wrapper h2{color:rgb(55,55,49);font-size:18px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;padding:0 16px 0 16px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a:hover .item-text-wrapper{background-color:#438446;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a:hover .item-text-wrapper h2{color:#ffffff;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper{max-width:380px;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper a,.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_image-wrapper{display:block;position:relative;margin-bottom:30px;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper a .field--type-image,.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_image-wrapper .field--type-image{border-radius:5px;overflow:hidden;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper a .field--type-image img,.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_image-wrapper .field--type-image img{width:100%;height:auto;transition:0.3s;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_text-wrapper{padding:0 16px;border-left:1px solid rgb(55,55,49);}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_text-wrapper h2{color:rgb(55,55,49);font-size:24px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:8px;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_text-wrapper p{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;}.paragraph--type--product-key-features{max-width:1230px;margin:0 auto;margin-bottom:64px;}.paragraph--type--product-key-features .field--name-field-title-item{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:32px;}.paragraph--type--product-key-features .field--name-field-components{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;}.paragraph--type--product-key-features .field--name-field-components .field__item{border-radius:5px;background-color:rgb(254,247,234);}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper{min-height:78px;padding:10px 10px 10px 18px;display:flex;justify-content:flex-start;align-items:center;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper img{margin-right:20px;width:80px;height:auto;border-radius:10px;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper .img-descr_text{color:rgb(55,55,49);font-size:24px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;}.double-image-banner__wrapper{position:relative;margin-bottom:95px;}.double-image-banner__wrapper .double-image-banner__title{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#54a658;color:rgb(255,255,255);padding:15px 30px;font-size:60px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:center;text-transform:uppercase;}.double-image-banner__wrapper .double-image-banner__images{display:flex;}.double-image-banner__wrapper .double-image-banner__images .field--name-field-left-image,.double-image-banner__wrapper .double-image-banner__images .field--name-field-right-image{width:100%;}.double-image-banner__wrapper .double-image-banner__images .field--name-field-left-image img,.double-image-banner__wrapper .double-image-banner__images .field--name-field-right-image img{width:100%;height:auto;}.double-image-banner__wrapper .double-image-banner__images .field--name-field-right-image{display:none;}.additional-banner__container{margin-bottom:64px;position:relative;overflow:hidden;}.additional-banner__container .additional-banner__block{height:360px;}.additional-banner__container .additional-banner__block .additional-banner_left-block{max-width:1260px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;height:360px;padding:0 500px 40px 15px;overflow:hidden;position:relative;z-index:1;padding-bottom:30px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .additional-banner__title{max-width:80%;color:#373731;font-size:60px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:5px;}.additional-banner__container .additional-banner__block .additional-banner_left-block p{max-width:80%;color:#ffffff;font-size:20px;font-weight:500;font-style:normal;letter-spacing:0px;text-align:left;line-height:28px;margin-bottom:15px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:5px 0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link::-webkit-scrollbar{display:none;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item{border-radius:5px;background-color:#fef7ea;transition:0.3s;box-shadow:0px 2px 4px rgba(0,0,0,0.2);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:15px;margin-bottom:15px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item a{display:block;color:rgb(55,55,49);font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;padding:15px 18px;transition:0.3s;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item:last-child{margin-right:0;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item:hover{background-color:#438446;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item:hover a{color:#ffffff;}.additional-banner__container .additional-banner__block .additional-banner_right-block{top:0;right:0;position:absolute;text-align:right;}.additional-banner__container .additional-banner__block .additional-banner_right-block .field--name-field-right-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.additional-banner__container .additional-banner__block .additional-banner_right-block img{width:100%;max-height:360px;width:auto;}.additional-banner__container .additional-banner__block .additional-banner_right-block .field--name-field-left-image{display:none;}.additional-banner__container .for-dog{background-color:#7aae41;}.additional-banner__container .for-cat{background-color:#f99d28;}.additional-banner__container .none-bg{background-color:#5d9c53;}.paragraph--type--text-block{max-width:700px;padding:0 15px;margin:0 auto;margin-bottom:64px;}.paragraph--type--text-block .field--type-text-with-summary h2,.paragraph--type--text-block .field--type-text-with-summary h3,.paragraph--type--text-block .field--type-text-with-summary h4{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:20px;line-height:44px;}.paragraph--type--text-block .field--type-text-with-summary h3{font-size:30px;}.paragraph--type--text-block .field--type-text-with-summary h4{font-size:26px;}.paragraph--type--text-block .field--type-text-with-summary p{opacity:1;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;margin-bottom:20px;}.paragraph--type--text-block .field--type-text-with-summary p:last-child{margin-bottom:0;}.paragraph--type--lilys-accordion{max-width:750px;margin:0 auto;margin-bottom:64px;padding:0 15px;}.paragraph--type--lilys-accordion .accordion_main-title{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin:24px;}.paragraph--type--lilys-accordion .accordion_content--negative-space{margin-top:-32px;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper{transition:0.3s;border-radius:5px;padding:12px 24px;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .ccordion-item_heading .heading_title{color:rgb(55,55,49);font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;padding:8px 30px 8px 0;cursor:pointer;position:relative;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .ccordion-item_heading .heading_title::before{transition:0.3s;content:"";position:absolute;right:0;top:18px;height:2px;width:15px;background-color:#438446;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .ccordion-item_heading .heading_title::after{transition:0.3s;content:"";position:absolute;right:0;top:18px;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:2px;width:15px;background-color:#438446;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper .accordion-item_content{color:rgb(55,55,49);font-size:16px;font-weight:400;line-height:24px;height:0;overflow:hidden;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .open-accordion{box-shadow:0px 0px 20px rgba(0,0,0,0.15);background-color:rgb(255,255,255);margin-bottom:2px;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .open-accordion .ccordion-item_heading .heading_title::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .open-accordion .ccordion-item_heading .heading_title::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .open-accordion .accordion-item_content{height:auto;overflow:visible;}.paragraph--type--text-banner{background-color:#5d9c53;min-height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:64px;}.paragraph--type--text-banner .text-banner_title{color:rgb(255,255,255);line-height:62px;font-size:60px;max-width:1260px;text-align:center;font-weight:700;font-style:normal;letter-spacing:0px;text-transform:uppercase;padding:25px 15px;width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;}.text-with-image{max-width:1260px;padding:0 15px;margin:0 auto;margin-bottom:64px;}.text-with-image h2{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:30px;}.text-with-image .twi_full-content-container{display:flex;}.text-with-image .twi_full-content-container .twi_image-wrapper{width:50%;display:flex;align-items:center;}.text-with-image .twi_full-content-container .twi_image-wrapper img{width:100%;max-width:600px;height:auto;border-radius:5px;}.text-with-image .twi_full-content-container .twi_content-wrapper{width:50%;padding:0 25px;display:flex;flex-direction:column;justify-content:center;}.text-with-image .twi_full-content-container .twi_content-wrapper h2,.text-with-image .twi_full-content-container .twi_content-wrapper h3{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:32px;}.text-with-image .twi_full-content-container .twi_content-wrapper h3{font-size:30px;}.text-with-image .twi_full-content-container .twi_content-wrapper p{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;margin-bottom:32px;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link{display:flex;flex-wrap:wrap;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link .field__item{border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#438446;margin-right:15px;margin-bottom:15px;transition:0.3s;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link .field__item a{color:#ffffff;font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;display:block;padding:18px 16px;text-align:center;transition:0.3s;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link .field__item a svg{display:none;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link .field__item:hover{background-color:#fef7ea;}.text-with-image .twi_full-content-container .twi_content-wrapper .field--name-field-c-link .field__item:hover a{color:#000000;}.text-with-image .twi_reverse{flex-direction:row-reverse;}.contact-us__block{max-width:1260px;padding:0 15px;margin:64px auto;display:flex;justify-content:center;}.contact-us__block .block_email,.contact-us__block .block_phone{display:flex;align-items:center;width:390px;height:152px;width:390px;height:auto;border-radius:5px;background-color:#fef7ea;margin:15px;transition:0.3s;}.contact-us__block .block_email .email_image,.contact-us__block .block_email .phone_image,.contact-us__block .block_phone .email_image,.contact-us__block .block_phone .phone_image{padding:40px 20px 40px 48px;}.contact-us__block .block_email .email_image img,.contact-us__block .block_email .email_image svg,.contact-us__block .block_email .phone_image img,.contact-us__block .block_email .phone_image svg,.contact-us__block .block_phone .email_image img,.contact-us__block .block_phone .email_image svg,.contact-us__block .block_phone .phone_image img,.contact-us__block .block_phone .phone_image svg{width:74px;height:74px;}.contact-us__block .block_email .email_body,.contact-us__block .block_email .phone_body,.contact-us__block .block_phone .email_body,.contact-us__block .block_phone .phone_body{padding-right:20px;}.contact-us__block .block_email h2,.contact-us__block .block_phone h2{color:rgb(55,55,49);font-size:24px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;padding:4px;}.contact-us__block .block_email p,.contact-us__block .block_phone p{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;padding:4px;}.contact-us__block .block_email:hover,.contact-us__block .block_phone:hover{background-color:#fdf1db;}.paragraph--type--video{max-width:1260px;padding:0 15px;margin:0 auto;margin-bottom:64px;}.paragraph--type--video .field--name-field-c-title{color:rgb(55,55,49);font-size:36px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin:20px 0;line-height:44px;}.product{margin:64px auto;}.product__general-info{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:78px;-moz-column-gap:78px;column-gap:78px;}.product__carousel{overflow:hidden;align-self:flex-start;position:sticky;top:20px;}.product__carousel .swiper{overflow:inherit;position:relative;}.product__carousel .swiper .swiper-wrapper .swiper-slide img{border-radius:5px;}.product__carousel .swiper .swiper-button-prev::after{left:8px;}.product__carousel .swiper .swiper-button-next::after{right:8px;}.product__carousel .swiper .swiper-button-prev::after,.product__carousel .swiper .swiper-button-next::after{position:absolute;font-size:24px;color:#ffffff;}.product__carousel .image-mini-slider{margin-top:8px;}.product__carousel .image-mini-slider .image-mini-slider__slide{cursor:pointer;}.product__carousel .image-mini-slider .image-mini-slider__slide:last-child{margin-right:0;}.product__carousel .image-mini-slider .image-mini-slider__slide .field--name-image{border-radius:5px;overflow:hidden;}.product__carousel .image-mini-slider .swiper-slide-thumb-active{position:relative;}.product__carousel .image-mini-slider .swiper-slide-thumb-active::after{content:"";position:absolute;width:0;height:0;top:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #438446;border-top:unset;}.product__carousel .image-mini-slider .swiper-slide-thumb-active .field--name-image{border:3px solid #438446;}.product__carousel img{width:100%;height:auto;}.product .detailed-info,.product__content{color:#373731;}.product__divider{width:100%;height:1px;background-color:#373731;margin:64px 0;}.product__detailed-info{max-width:600px;margin:64px auto;}.product__composition{margin-bottom:64px;}.product .general-info__title{font-size:60px;}.product .general-info__button{margin-top:32px;}.product .detailed-info__title{font-size:36px;text-transform:uppercase;}.product .detailed-info__title h2{font-weight:inherit;}.product .detailed-info__title,.product .general-info__title{font-weight:700;font-style:normal;margin:0 0 16px;}.product .detailed-info__subtitle,.product .general-info__subtitle{font-weight:700;margin-bottom:32px;}.product .detailed-info__description,.product .general-info__description{font-weight:400;}.product .detailed-info__description p,.product .general-info__description p{margin-bottom:32px;}.product .detailed-info__description p:last-child,.product .general-info__description p:last-child{margin-bottom:0;}.product .detailed-info__description ol + ol,.product .detailed-info__description ul + ul,.product .detailed-info__description ul + ol,.product .detailed-info__description ol + ul,.product .detailed-info__description ol + p,.product .detailed-info__description ul + p,.product .general-info__description ol + ol,.product .general-info__description ul + ul,.product .general-info__description ul + ol,.product .general-info__description ol + ul,.product .general-info__description ol + p,.product .general-info__description ul + p{margin-top:32px;}.product .detailed-info__subtitle,.product .detailed-info__description,.product .general-info__subtitle,.product .general-info__description{font-size:16px;font-style:normal;line-height:24px;}.product .products_categories .paragraph--type--menu-for-pets{padding:0;}.block-system-main-block .sitemap{max-width:1260px;margin:48px auto;padding:0 15px;}.block-system-main-block .sitemap h2{color:#373731;font-size:22px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;margin-bottom:14px;line-height:44px;}.block-system-main-block .sitemap ul{margin-left:24px;}.block-system-main-block .sitemap ul li{list-style-type:disc;margin:9px 0;}.block-system-main-block .sitemap ul li a,.block-system-main-block .sitemap ul li span{margin-left:7px;display:inline-block;font-size:18px;font-style:normal;line-height:24px;font-weight:400;color:#373731;border-bottom:1px solid #438446;}.product-listing .filter_wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;margin:0 auto;margin-top:-87px;}.product-listing .filter_wrapper .filter-button{border-radius:24px;min-height:48px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#fef7ea;display:none;justify-content:center;align-items:center;margin-bottom:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 28px 8px 65px;cursor:pointer;transition:0.3s;}.product-listing .filter_wrapper .filter-button .filter-button_text{position:relative;color:#000000;font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;}.product-listing .filter_wrapper .filter-button .filter-button_text::before{position:absolute;left:-38px;bottom:-4px;content:"";height:24px;width:24px;background:url(/themes/custom/lilys_kitchen/src/img/icons/icon-filter.svg) no-repeat center;background-size:cover;display:inline-block;}.product-listing .filter_wrapper .filter-button:hover{background-color:#fdeed2;}.product-listing .filter_wrapper .filter_bottom-text{color:rgb(0,0,0);text-align:center;margin-bottom:30px;font-size:16px;font-weight:500;font-style:normal;letter-spacing:0px;line-height:24px;}.product-listing__filter-block{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 20px rgba(0,0,0,0.15);min-height:72px;padding:15px 30px;font-size:16px;font-style:normal;margin-top:-68px;}.product-listing__filter-block input{position:absolute;}.product-listing__filter-block label{margin-left:10px;line-height:16px;cursor:pointer;font-weight:400;}.product-listing .filter-block__open{padding:0 15px;top:0;left:0;right:0;bottom:0;}.product-listing .filter-block__open .product-listing__filters-buttons{transition:0.4s;bottom:15%;}.product-listing__items-displaying{order:2;color:#000000;font-weight:400;}.product-listing__filters-buttons{order:1;}.product-listing__filters-buttons fieldset.fieldgroup{display:flex;flex-wrap:wrap;align-items:center;margin:0;}.product-listing__filters-buttons fieldset.fieldgroup legend{float:left;margin-right:32px;}.product-listing__filters-buttons fieldset.fieldgroup legend .fieldset-legend{text-transform:uppercase;line-height:19px;font-weight:700;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-disabled{opacity:30%;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-disabled input[type=checkbox]:disabled{cursor:default;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-disabled .option{cursor:default;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox{display:flex;margin-right:32px;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox:last-child{margin-right:0;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;width:16px;height:16px;border:2px solid #438446;display:inline-flex;align-items:center;place-content:center;cursor:pointer;position:relative;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type=checkbox]::before{content:"";width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);box-shadow:inset 16px 16px #438446;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1);}.product-listing__content{margin-top:64px;}.product-listing__content .views-infinite-scroll-content-wrapper{display:grid;gap:60px 30px;grid-template-columns:repeat(4,1fr);}.product-listing__content .views-infinite-scroll-content-wrapper .views-row{box-shadow:0px 0px 20px rgba(0,0,0,0.15);border-radius:5px;overflow:hidden;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing{height:100%;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content{height:inherit;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a{display:block;height:inherit;color:#000000;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .views-field-field-product-image img{-webkit-transform:scale(1.05);transform:scale(1.05);}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a:hover .views-field-field-product-text-wrapper .views-field-field-product-label{color:#438446;text-decoration:underline;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-image{overflow:hidden;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-image img{width:100%;height:auto;transition:0.3s;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-text-wrapper{padding:24px;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-text-wrapper .views-field-field-product-label{font-size:24px;font-weight:700;font-style:normal;transition:0.3s;}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-text-wrapper .views-field-field-product-headline{margin-top:16px;font-size:16px;font-weight:400;font-style:normal;}.product-listing__load-more{text-align:center;margin:0 auto;margin-bottom:64px;}.view-nppe-ttt-search .view-empty p{color:rgb(55,55,49);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:center;line-height:24px;text-transform:initial;margin:24px 0 12px;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline{display:flex;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .js-form-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:none;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .js-form-item input{height:38px;padding:0 10px;border-radius:4px;border:1px solid rgb(67,132,70);background-color:rgb(255,255,255);max-width:390px;margin:20px auto;font-size:20px;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .form-submit{position:absolute;width:30px;height:30px;right:10px;top:24px;font-size:0;background:url(/themes/custom/lilys_kitchen/src/img/header/search.svg) no-repeat center;}.view-nppe-ttt-search .view-empty .node--promoted .node__content .layout .field__label{display:none;}.view-nppe-ttt-search .view-empty .node--promoted h2 a{display:none;}.view-nppe-ttt-search .view-empty .node--promoted .paragraph{padding:0;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .js-form-item{margin-bottom:32px;}.view-nppe-ttt-search .view-search-title div{color:rgb(55,55,49);font-size:36px;font-weight:500;font-style:normal;letter-spacing:0px;text-align:center;text-transform:uppercase;margin-top:64px;}.view-nppe-ttt-search .total-results{margin-top:45px;}.webform-submission-contact-us-form{max-width:1260px;margin:0 auto;margin-bottom:30px;}.webform-submission-contact-us-form #edit-title h2{font-size:1.875rem;line-height:2.25rem;margin-bottom:30px;}.webform-submission-contact-us-form .form-item{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px;}.webform-submission-contact-us-form .form-item label{display:block;width:100%;margin-bottom:20px;font-weight:400;font-size:1rem;line-height:1.5rem;}.webform-submission-contact-us-form .form-item input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:0 0 10px 0;border-bottom:1px solid #c9c5b9;transition:border-bottom 0.2s;}.webform-submission-contact-us-form .form-textarea-wrapper{width:100%;max-width:100%;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}.webform-submission-contact-us-form .form-textarea-wrapper textarea{background-color:#f9f8f5;padding:5px;border-radius:5px 5px 0 0;width:100%;max-width:100%;}.webform-submission-contact-us-form .form-actions{max-width:100%;padding:0 15px;margin:0 auto;}.webform-submission-contact-us-form .form-actions input{padding:11px 20px 12px;line-height:1.375rem;border-radius:4px;border-width:1px;border-style:solid;font-family:roboto_slabregular,Helvetica,sans-serif;display:block;transition:all 0.3s ease-in-out;cursor:pointer;background-color:#438446;color:white;}body{font-family:"Gill-Sans-W04",Helvetica,sans-serif !important;font-weight:400;font-style:normal;}.main-container-wrapper{margin:0 auto;}.main-content-wrapper{max-width:1260px;padding:0 15px;margin:0 auto;}.ajax-progress{display:none;}.invisible_lk_search{display:none;}@media screen and (max-width:1440px){.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title{width:30%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text{width:30%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title{width:30%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text{width:30%;}}@media screen and (max-width:1281px){.paragraph--type--home-page-banner{height:500px;}.paragraph--type--home-page-banner .home-page-banner{height:500px;}.paragraph--type--home-page-banner .field--name-field-left-image img{height:500px;}.paragraph--type--c-hero{height:500px;}.paragraph--type--c-hero .paragraph--type--c-hero_info{height:500px;}.paragraph--type--c-hero .field--name-hero-img-mob img{height:500px;}}@media screen and (max-width:1260px){.main-header{min-height:calc(64px + 29 * ((100vw - 320px) / (1260 - 320)));}.main-header .region-header__logo{width:calc(100px + 50 * ((100vw - 320px) / (1260 - 320)));}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1{margin-right:calc(5.4px + 21.6 * ((100vw - 320px) / (1260 - 320)));}.main-header .region-header__menu #block-bemarketlang,.main-header .region-header__menu #block-chmarketlang,.main-header .region-header__menu .language-switcher-language-url{margin-left:calc(12px + 48 * ((100vw - 320px) / (1260 - 320)));}.main-header .region-header__menu #block-bemarketlang ul.lang-list li,.main-header .region-header__menu #block-chmarketlang ul.lang-list li,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li{margin-right:calc(2.8px + 11.2 * ((100vw - 320px) / (1260 - 320)));}.main-header .region-header__menu .views-exposed-form{margin-left:calc(11px + 44 * ((100vw - 320px) / (1260 - 320)));}.double-image-banner__wrapper{margin-bottom:calc(63px + 32 * ((100vw - 320px) / (1260 - 320)));}.double-image-banner__wrapper .double-image-banner__title{font-size:calc(30px + 30 * ((100vw - 320px) / (1260 - 320)));}.paragraph--type--text-banner{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.paragraph--type--text-banner .text-banner_title{line-height:calc(46.5px + 15.5 * ((100vw - 320px) / (1260 - 320)));}.paragraph--type--text-banner .text-banner_title{font-size:calc(30px + 30 * ((100vw - 320px) / (1260 - 320)));}.product{margin-top:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product__general-info{-webkit-column-gap:calc(39px + 39 * ((100vw - 320px) / (1260 - 320)));-moz-column-gap:calc(39px + 39 * ((100vw - 320px) / (1260 - 320)));column-gap:calc(39px + 39 * ((100vw - 320px) / (1260 - 320)));}.product__divider{margin-top:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product__divider{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product__detailed-info{margin-top:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product__detailed-info{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product__composition{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product .general-info__title{font-size:calc(30px + 30 * ((100vw - 320px) / (1260 - 320)));}.product .general-info__button{margin-top:calc(16px + 16 * ((100vw - 320px) / (1260 - 320)));}.product .detailed-info__title{font-size:calc(26px + 10 * ((100vw - 320px) / (1260 - 320)));}.product .detailed-info__subtitle,.product .general-info__subtitle{margin-bottom:calc(16px + 16 * ((100vw - 320px) / (1260 - 320)));}.product .detailed-info__description p,.product .general-info__description p{margin-bottom:calc(16px + 16 * ((100vw - 320px) / (1260 - 320)));}.product .detailed-info__description ol + ol,.product .detailed-info__description ul + ul,.product .detailed-info__description ul + ol,.product .detailed-info__description ol + ul,.product .detailed-info__description ol + p,.product .detailed-info__description ul + p,.product .general-info__description ol + ol,.product .general-info__description ul + ul,.product .general-info__description ul + ol,.product .general-info__description ol + ul,.product .general-info__description ol + p,.product .general-info__description ul + p{margin-top:calc(16px + 16 * ((100vw - 320px) / (1260 - 320)));}.product-listing__content{margin-top:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.product-listing__content .views-infinite-scroll-content-wrapper{row-gap:calc(30px + 30 * ((100vw - 320px) / (1260 - 320)));}.product-listing__content .views-infinite-scroll-content-wrapper{-webkit-column-gap:calc(10px + 20 * ((100vw - 320px) / (1260 - 320)));-moz-column-gap:calc(10px + 20 * ((100vw - 320px) / (1260 - 320)));column-gap:calc(10px + 20 * ((100vw - 320px) / (1260 - 320)));}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-text-wrapper .views-field-field-product-label{font-size:calc(18px + 6 * ((100vw - 320px) / (1260 - 320)));}.product-listing__load-more{margin-bottom:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}.view-nppe-ttt-search .view-search-title div{font-size:calc(30px + 6 * ((100vw - 320px) / (1260 - 320)));}.view-nppe-ttt-search .view-search-title div{margin-top:calc(32px + 32 * ((100vw - 320px) / (1260 - 320)));}}@media screen and (max-width:1240px){footer .footer .footer__container{padding:60px 15px 45px;}footer .footer .footer__container .footer__certified{text-align:center;}}@media screen and (max-width:1139px){footer .footer .footer__container{grid-template-columns:1fr;gap:30px;padding:50px 100px 35px;}footer .footer .footer__container .footer__branding{height:120px;}footer .footer .footer__container .footer__navigation h2{position:relative;cursor:pointer;}footer .footer .footer__container .footer__navigation h2::before{transition:0.3s;content:"";position:absolute;right:0;top:7px;height:2px;width:15px;background-color:#ffffff;}footer .footer .footer__container .footer__navigation h2::after{transition:0.3s;content:"";position:absolute;right:0;top:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:2px;width:15px;background-color:#ffffff;}footer .footer .footer__container .footer__navigation nav .menu{display:block;overflow:hidden;height:0;transition:0.5s;}footer .footer .footer__container .footer__navigation nav .active{height:235px;}footer .footer .footer__container .active h2::after{display:none;}footer .footer .footer__container .active nav .menu{height:-webkit-min-content;height:-moz-min-content;height:min-content;}footer .footer .footer__container .footer__contact-us h2{position:relative;cursor:pointer;}footer .footer .footer__container .footer__contact-us h2::before{content:"";transition:0.3s;position:absolute;right:0;top:7px;height:2px;width:15px;background-color:#ffffff;}footer .footer .footer__container .footer__contact-us h2::after{content:"";transition:0.3s;position:absolute;right:0;top:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:2px;width:15px;background-color:#ffffff;}footer .footer .footer__container .footer__contact-us .field--type-text-with-summary{height:0;transition:0.5s;overflow:hidden;}footer .footer .footer__container .active h2::after{display:none;}footer .footer .footer__container .active .field--type-text-with-summary{height:-webkit-min-content;height:-moz-min-content;height:min-content;}footer .footer .footer__container .footer__follow-us h2{text-align:center;border-bottom:none;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks{display:flex;justify-content:space-between;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg{height:51px;width:51px;}footer .footer .footer__container .footer__follow-us #block-followus{height:100px;margin:0 140px;}.paragraph--type--home-page-banner{height:360px;}.paragraph--type--home-page-banner .home-page-banner{height:360px;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title h2{font-size:50px;}.paragraph--type--home-page-banner .field--name-field-left-image img{height:360px;}.paragraph--type--c-hero{height:360px;}.paragraph--type--c-hero .paragraph--type--c-hero_info{height:360px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title h2{font-size:50px;}.paragraph--type--c-hero .field--name-hero-img-mob img{height:360px;}.additional-banner__container .additional-banner__block{height:330px;}.additional-banner__container .additional-banner__block .additional-banner_left-block{padding:0 400px 40px 15px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .additional-banner__title{position:relative;z-index:99;font-size:50px;width:65%;}.additional-banner__container .additional-banner__block .additional-banner_left-block p{position:relative;z-index:99;width:65%;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link{position:relative;z-index:99;}.additional-banner__container .additional-banner__block .additional-banner_right-block img{max-height:330px;}}@media screen and (max-width:991px){.main-header .region-header{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:minmax(64px,1fr) auto;grid-template-areas:"logo burger" "menu menu";}.main-header .region-header__logo{grid-area:logo;}.main-header .region-header__menu{grid-area:menu;flex-direction:column;height:0;overflow:hidden;}.main-header .region-header__menu_active{height:auto;}.main-header .region-header__menu .block-superfish ul.menu-superfish{flex-direction:column;text-align:center;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > a span::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul{width:100%;-webkit-transform:unset;transform:unset;border:unset;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul::after{display:none;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent > ul > li > a:hover{background-color:inherit;color:#ffffff;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > span,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1.menuparent > a{padding-right:30px;padding-left:30px;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1{margin-right:0;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1:hover > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1:hover > a span::after{-webkit-transform:unset;transform:unset;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > span,.main-header .region-header__menu .block-superfish ul.menu-superfish li.sf-depth-1 > a{text-align:center;}.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent.sf-expanded > span span::after,.main-header .region-header__menu .block-superfish ul.menu-superfish li.menuparent.sf-expanded > a span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition-delay:unset;transition-timing-function:unset;}.main-header .region-header__menu #block-bemarketlang,.main-header .region-header__menu #block-chmarketlang,.main-header .region-header__menu .language-switcher-language-url{margin-left:0;}.main-header .region-header__menu #block-bemarketlang ul.lang-list li,.main-header .region-header__menu #block-chmarketlang ul.lang-list li,.main-header .region-header__menu .language-switcher-language-url ul.lang-list li{margin-right:14px;}.main-header .region-header__menu .views-exposed-form{margin-left:0;padding:10px 0;}.main-header .region-header__menu .views-exposed-form form{width:100%;}.main-header .region-header__burger{grid-area:burger;display:flex;justify-content:flex-end;align-items:center;height:20px;}.main-header .region-header__burger span{display:block;position:relative;width:25px;height:2px;background-color:#ffffff;transition:0.1s;}.main-header .region-header__burger span::before{-webkit-transform:translateY(-8px);transform:translateY(-8px);}.main-header .region-header__burger span::after{-webkit-transform:translateY(8px);transform:translateY(8px);margin-left:12.5px;}.main-header .region-header__burger span::before,.main-header .region-header__burger span::after{content:"";position:absolute;width:12.5px;height:2px;background-color:#ffffff;transition:0.4s;}.main-header .region-header__burger_active span{height:0;}.main-header .region-header__burger_active span::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.main-header .region-header__burger_active span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:unset;}.main-header .region-header__burger_active span::before,.main-header .region-header__burger_active span::after{width:25px;}.paragraph--type--home-page-banner{display:block;height:auto;}.paragraph--type--home-page-banner .home-page-banner{padding:42px 15px;width:80%;margin:0;height:auto;position:static;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title{width:100%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title h2{font-size:45px;max-width:100%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text{width:100%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text p{max-width:100%;}.paragraph--type--home-page-banner .field--name-field-left-image{width:100%;height:auto;position:static;}.paragraph--type--home-page-banner .field--name-field-left-image img{display:none;}.paragraph--type--home-page-banner .field--name-field-right-image{display:block;}.paragraph--type--home-page-banner .field--name-field-right-image img{width:100%;height:auto;min-height:auto;-o-object-fit:contain;object-fit:contain;display:block;}.component--signposting-double{width:80%;margin:0 auto;margin-bottom:48px;}.component--signposting-double .signposting-double--main-title{font-size:32px;}.component--signposting-double .signposting-double--content-wrapper{display:flex;flex-direction:column;gap:45px;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item{width:100%;margin:0 auto;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .field--name-c-signposting-mob-img img{width:100%;height:auto;}.paragraph--type--c-hero{display:block;height:auto;}.paragraph--type--c-hero .paragraph--type--c-hero_info{padding:42px 15px;width:80%;margin:0;height:auto;position:static;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title{width:100%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title h2{font-size:45px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text{width:100%;}.paragraph--type--c-hero .field--name-hero-img-mob{width:100%;height:auto;position:static;}.paragraph--type--c-hero .field--name-hero-img-mob img{width:100%;height:auto;min-height:auto;-o-object-fit:contain;object-fit:contain;}.paragraph--type--menu-for-pets{margin-bottom:32px;}.paragraph--type--menu-for-pets .field--name-field-c-title{max-width:80%;margin:0 auto;margin-bottom:40px;font-size:32px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-title{max-width:80%;margin:0 auto;padding:0;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item{flex-direction:column;gap:10px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a{max-width:80%;margin:0 auto;margin-bottom:60px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .field--type-image{max-width:100%;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description{margin-bottom:30px;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper{max-width:80%;margin:0 auto;}.paragraph--type--product-key-features{max-width:100%;}.paragraph--type--product-key-features .field--name-field-title-item{max-width:390px;margin:0 auto;margin-bottom:32px;text-align:left;}.paragraph--type--product-key-features .field--name-field-components{grid-template-columns:1fr;gap:30px;}.paragraph--type--product-key-features .field--name-field-components .field__item{margin:0 auto;width:100%;max-width:390px;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper{width:390px;}.double-image-banner__wrapper .double-image-banner__images{display:flex;}.double-image-banner__wrapper .double-image-banner__images .field--name-field-left-image{display:none;}.double-image-banner__wrapper .double-image-banner__images .field--name-field-right-image{display:block;}.additional-banner__container .additional-banner__block{display:flex;flex-direction:column;justify-content:space-between;height:auto;}.additional-banner__container .additional-banner__block .additional-banner_left-block{width:100%;max-width:100%;height:auto;display:flex;justify-content:center;position:static;-webkit-transform:inherit;transform:inherit;padding:0;}.additional-banner__container .additional-banner__block .additional-banner_left-block .additional-banner__title{padding:42px 15px 10px;margin:0;font-size:45px;width:100%;max-width:576px;}.additional-banner__container .additional-banner__block .additional-banner_left-block p{padding:0 15px;width:100%;max-width:576px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link{flex-wrap:nowrap;padding-left:15px;padding-right:15px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item{margin-bottom:40px;}.additional-banner__container .additional-banner__block .additional-banner_right-block{width:100%;position:static;}.additional-banner__container .additional-banner__block .additional-banner_right-block img{width:100%;height:auto;max-height:none;}.additional-banner__container .additional-banner__block .additional-banner_right-block .field--name-field-right-image{display:none;}.additional-banner__container .additional-banner__block .additional-banner_right-block .field--name-field-left-image{display:block;}.text-with-image .twi_main-title{max-width:65%;margin:auto;margin-bottom:30px;}.text-with-image h2{max-width:600px;margin:auto;}.text-with-image .twi_full-content-container{margin:auto;width:80%;flex-direction:column;}.text-with-image .twi_full-content-container .twi_image-wrapper{width:80%;align-items:center;margin:auto;margin-bottom:30px;}.text-with-image .twi_full-content-container .twi_image-wrapper img{width:100%;margin:0 auto;}.text-with-image .twi_full-content-container .twi_content-wrapper{width:80%;padding:0 25px;margin:auto;padding:0;}.contact-us__block{flex-direction:column;align-items:center;}.product{max-width:576px;}.product__general-info{grid-template-columns:1fr;}.product__carousel{position:static;}.product__content{margin-top:calc(32px + 32 * (100vw - 320px) / 940);}.product-listing .filter_wrapper .filter-button{display:flex;}.product-listing__filter-block label{line-height:24px;}.product-listing__filter-block{background-color:rgba(0,0,0,0.5);flex-direction:column;position:fixed;left:0;right:0;bottom:-1000px;display:flex;}.product-listing__filter-block .product-listing__filters-buttons{position:fixed;bottom:-100%;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup{box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:rgb(255,255,255);border-radius:5px;padding:24px;margin:0 15px;flex-direction:column;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup legend .fieldset-legend{text-transform:uppercase;color:rgb(0,0,0);font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup .form-checkboxes .form-checkboxes{display:flex;flex-direction:column;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup .form-checkboxes .form-checkboxes .js-form-item{float:none;padding:12px 0;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup .form-checkboxes .form-checkboxes .js-form-item input[type=checkbox]{top:2px;}.product-listing__filter-block .product-listing__filters-buttons .fieldgroup .form-checkboxes .form-checkboxes .js-form-item input{position:absolute;}.product-listing__filter-block .product-listing__filters-buttons .close-button{box-shadow:0px 2px 4px rgba(0,0,0,0.2);background-color:#ffffff;height:48px;width:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:10px auto;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:-100px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.product-listing__filter-block .product-listing__filters-buttons .close-button span{background-color:#438446;width:24px;height:2px;position:absolute;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.product-listing__filter-block .product-listing__filters-buttons .close-button .one{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.product-listing__filter-block .product-listing__filters-buttons .close-button .two{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.product-listing__filters-buttons fieldset.fieldgroup legend{margin:0 0 16px;width:100%;text-align:left;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper{width:100%;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox{margin-right:0;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type=checkbox]{width:24px;height:24px;}.product-listing__filters-buttons fieldset.fieldgroup .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type=checkbox]::before{width:16px;height:16px;}.product-listing__content .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr);}.view-nppe-ttt-search .total-results{margin-top:30px;}}@media screen and (max-width:774px){.paragraph--type--home-page-banner .home-page-banner{padding:32px 15px;width:100%;}.paragraph--type--home-page-banner .home-page-banner .field--name-hero-title{width:100%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text{width:100%;}.paragraph--type--c-hero .paragraph--type--c-hero_info{padding:32px 15px;width:100%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title{width:100%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text{width:100%;}}@media screen and (max-width:768px){.text-with-image{margin-bottom:48px;}.text-with-image .twi_main-title{max-width:600px;margin:auto;margin-bottom:30px;}.text-with-image .twi_full-content-container{margin:auto;width:100%;flex-direction:column;}.text-with-image .twi_full-content-container .twi_image-wrapper{width:100%;align-items:center;margin:auto;margin-bottom:30px;}.text-with-image .twi_full-content-container .twi_image-wrapper img{width:100%;margin:0 auto;}.text-with-image .twi_full-content-container .twi_content-wrapper{width:100%;max-width:600px;padding:0 25px;margin:auto;padding:0;}}@media screen and (max-width:767px){.block-system-breadcrumb-block .breadcrumb{padding:0;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list li:first-child{margin-left:15px;}.block-system-breadcrumb-block .breadcrumb .breadcrumb-list li:last-child{margin-right:15px;}footer .footer .footer__container .footer__follow-us #block-followus{margin:0 40px;}.double-image-banner__wrapper .double-image-banner__title{max-width:75%;padding:10px 20px;}.product-listing{margin:0 auto;max-width:576px;}.product-listing__items-displaying{margin-top:16px;}.product-listing__content .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);}.product-listing__content .views-infinite-scroll-content-wrapper .views-row .views-field-nothing .field-content a .views-field-field-product-text-wrapper{padding:15px;}.product-listing__load-more .pager__item a{width:100%;}.view-nppe-ttt-search .view-empty p{font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:24px;}.view-nppe-ttt-search .total-results{margin-top:20px;}}@media screen and (max-width:575px){.additional-banner__container{margin-bottom:48px;}.additional-banner__container .additional-banner__block .additional-banner_left-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.additional-banner__container .additional-banner__block .additional-banner_left-block .additional-banner__title{padding:38px 15px 20px;font-size:40px;}.additional-banner__container .additional-banner__block .additional-banner_left-block p{margin-bottom:10px;}.additional-banner__container .additional-banner__block .additional-banner_left-block .field--type-link .field__item{margin-bottom:30px;}.paragraph--type--text-banner{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;}.product-listing .filter_wrapper{margin-top:-72px;}}@media screen and (max-width:552px){footer .footer .footer__container{padding:50px 50px 35px;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title{width:100%;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_title h2{font-size:40px;margin:0;line-height:40px;margin-bottom:8px;}.paragraph--type--home-page-banner .home-page-banner .home-page-banner_text{width:100%;}.component--signposting-double{width:100%;}.component--signposting-double .signposting-double--main-title{margin-bottom:25px;}.component--signposting-double .signposting-double--content-wrapper{gap:25px;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item{width:100%;}.component--signposting-double .signposting-double--content-wrapper .signposting-double--content-item a .content-title .content-title_text{font-size:18px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title{width:100%;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-title h2{font-size:30px;margin:0;line-height:40px;margin-bottom:8px;}.paragraph--type--c-hero .paragraph--type--c-hero_info .field--name-hero-text{width:100%;}.paragraph--type--menu-for-pets{margin-bottom:20px;}.paragraph--type--menu-for-pets .field--name-field-c-title{max-width:100%;margin-bottom:25px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-title{margin-bottom:35px;font-size:26px;max-width:100%;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item{flex-direction:column;gap:0px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a{max-width:100%;margin:0 auto;margin-bottom:50px;}.paragraph--type--menu-for-pets .field--name-field-menu-for-pets-item .paragraph--type--menu-for-pets-item .item-wrapper a .item-text-wrapper h2{font-size:18px;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper{max-width:100%;}.paragraph--type--menu-for-pets .paragraph--type--item-with-description .item-desc-wrapper .item-desc_text-wrapper h2{font-size:18px;}.paragraph--type--product-key-features{margin-bottom:48px;}.paragraph--type--product-key-features .field--name-field-title-item{font-size:26px;}.paragraph--type--product-key-features .field--name-field-components .field__item{padding:10px 15px;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper{width:100%;padding:10px 0px 10px 5px;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper img{margin-right:25px;}.paragraph--type--product-key-features .field--name-field-components .field__item .paragraph--type--image-with-description .img-descr_wrapper .img-descr_text{font-size:20px;}.paragraph--type--lilys-accordion{margin-bottom:48px;}.paragraph--type--lilys-accordion .accordion_main-title{font-size:30px;padding:0 24px 10px;}.paragraph--type--lilys-accordion .accordion_content .field--name-field-accordion-components .lilys-accordion-item_wrapper{padding:5px 24px;}.contact-us__block{margin-bottom:48px;}}@media screen and (max-width:424px){footer .footer .footer__container{padding:50px 20px 35px;}footer .footer .footer__container .footer__follow-us .field--name-csl-social-networks svg{height:40px;width:40px;}footer .footer .footer__container .footer__follow-us #block-followus{margin:0 15px;}.paragraph--type--text-block{margin-bottom:48px;}.paragraph--type--text-block .field--type-text-with-summary h3{text-align:center;font-size:28px;line-height:36px;}.paragraph--type--text-block .field--type-text-with-summary h4{text-align:center;line-height:30px;font-size:24px;}.contact-us__block{margin-bottom:48px;}.contact-us__block .block_email,.contact-us__block .block_phone{width:100%;}.contact-us__block .block_email .email_image,.contact-us__block .block_email .phone_image,.contact-us__block .block_phone .email_image,.contact-us__block .block_phone .phone_image{padding:30px 15px;}.contact-us__block .block_email h2,.contact-us__block .block_phone h2{font-size:20px;}.paragraph--type--video{margin-bottom:48px;}.paragraph--type--video .field--name-field-c-title{font-size:32px;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results{width:100%;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .js-form-item{width:100%;}.view-nppe-ttt-search .view-empty .block-views-exposed-filter-blocknppe-ttt-search-search-results .form--inline .js-form-item input{max-width:100%;width:100%;}}
