/*!
Theme Name: Naturli
Theme URI: https://www.muser.agency
Author: Muser Entertainment - FVCmedia
Author URI: https://www.muser.agency
Description: Custom Responsive WordPress Theme
Version: 1.0.0
License: 
License URI: 
Tags: light, responsive-layout, minimal
Text Domain: nt
Domain Path: /languages/
*/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}progress {vertical-align: baseline;}[hidden], template {display: none;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}a:active, a:hover {outline-width: 0;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: inherit;font-weight: bolder;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}svg:not(:root) {overflow: hidden;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;overflow: visible;}button, input, optgroup, select, textarea {font: inherit;margin: 0;}optgroup {font-weight: 700;}button, input {overflow: visible;}button, select {text-transform: none;}[type="reset"], [type="submit"], button, html [type="button"] {-webkit-appearance: button;}[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0;}[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: 1px solid silver;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-input-placeholder {color: inherit;opacity: 0.54;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}#page #primary .page-blocks .breaker:after, #page #primary .page-blocks > .wrap:after, #page #primary .page-blocks > .wrap ul:after, #page #primary article.naturli_product .product-blocks .breaker:after, #page #primary article.naturli_product .product-blocks > .wrap:after, #page #primary article.naturli_product .product-blocks > .wrap ul:after, .clearfix:after, .page #page .social-box:after, .page-template-environment #page .tree-section .tree .branch .wrap:after, .tax-recipe_theme #page #primary .content-blocks:after {content: "";display: table;clear: both;}body .wrap {box-sizing: border-box;width: 90%;max-width: 1280px;max-width: 71.111111rem;margin: 0 auto;}#page #primary .faq-list li > a:before, .page-template-about #page .page-content:after, .page-template-about #page .page-content:before, .page-template-environment #page .page-content:after, .page-template-environment #page .tree-section .tree .branch:after, .page-template-environment #page .tree-section .tree:after, .page-template-environment #page .tree-section .tree:before {content: "";display: block;position: absolute;}@font-face {font-family: introheadr;font-style: normal;font-weight: 400;src: url(fonts/introheadr.otf) format("opentype");}@font-face {font-family: introheadb;font-style: normal;font-weight: 400;src: url(fonts/introheadb.otf) format("opentype");}@font-face {font-family: sansc;font-style: normal;font-weight: 400;src: url(fonts/sansc.ttf) format("truetype");}@font-face {font-family: meltow;font-style: normal;font-weight: 400;src: url(fonts/meltow.ttf) format("truetype");}html {font-size: 18px;font-size: 1.220339vw;}@media screen and (min-width: 1440px) {html {font-size: 18px;}}@font-face {font-family: meltow-san;font-style: normal;font-weight: 300;src: url(fonts/meltow-san-300-regular.ttf) format("opentype");}@media screen and (max-width: 619px) {html {font-size: 18px;}}html.overflow-hidden #page, html.overflow-hidden #site-footer {display: none;}body {background-color: #fff;color: #4a4a4a;font-family: introheadr;font-weight: 400;line-height: 1.2;-webkit-font-smoothing: antialiased;box-sizing: border-box;position: relative;height: 100%;}body p {font-size: 18px;font-size: 1rem;line-height: 28px;line-height: 1.555556rem;margin: 0 0 30px;margin: 0 0 1.666667rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {body p {line-height: 28px;margin: 0 0 30px;}}@media screen and (min-width: 620px) and (max-width: 1239px) {body a, body p {font-size: 18px;}}h1, h2, h3, h4, h5, h6 {font-weight: 400;font-family: introheadb;color: #00668f;margin: 30px 0 10px;margin: 1.666667rem 0 0.555556rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h1, h2, h3, h4, h5, h6 {margin: 30px 0 10px;}}h1 {font-size: 38px;font-size: 2.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h1 {font-size: 34px;}}h2 {font-size: 38px;font-size: 2.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h2 {font-size: 34px;}}h3 {font-size: 31px;font-size: 1.722222rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h3 {font-size: 30px;}}h4 {font-size: 25px;font-size: 1.388889rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h4 {font-size: 25px;}}h5 {font-size: 21px;font-size: 1.166667rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {h5 {font-size: 20px;}}a {border: 0;color: inherit;text-decoration: none;-webkit-transition: color 0.4s ease-out;transition: color 0.4s ease-out;}.menu-inline a {color: #00668f;font-size: 22px;font-size: 1.222222rem;font-family: introheadb;text-transform: uppercase;}@media screen and (min-width: 620px) and (max-width: 1239px) {.menu-inline a {font-size: 22px;}}.menu-inline a:hover {text-decoration: underline;}.disabled a, a.disabled {cursor: default;}a:focus {outline: none;}b, strong {font-weight: 700;}.small, small {font-size: 15px;font-size: 0.833333rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {.small, small {font-size: 15px;}}figure {margin: 0;}img {height: auto;}iframe, img {max-width: 100%;}input, select, textarea {color: #00668f;border: none;border-bottom: 1px solid #00668f;outline: none;-webkit-appearance: none;border-radius: 0;box-sizing: border-box;padding: 10px 3px;padding: 0.555556rem 0.166667rem;width: 100%;background: transparent;font-size: 18px;font-size: 1rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {input, select, textarea {font-size: 18px;}}select {border: 1px solid #00668f;border-radius: 2px;-webkit-appearance: menulist;height: 47px;height: 2.583333rem;}input[type="checkbox"] {border: none;-webkit-appearance: checkbox;width: auto;}label {color: #00668f;padding: 10px 3px;padding: 0.555556rem 0.166667rem;display: block;font-size: 18px;font-size: 1rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {label {font-size: 18px;}}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity: 1;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;}input::placeholder, textarea::placeholder {opacity: 1;}input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {opacity: 0;}input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {opacity: 0;}input:focus::placeholder, textarea:focus::placeholder {opacity: 0;}textarea {resize: none;padding: 10px;padding: 0.555556rem;border: 1px solid #00668f;border-radius: 2px;margin-top: 30px;margin-top: 1.666667rem;height: 120px;height: 6.666667rem;}ul {margin: 0;padding: 0;list-style: none;}.alignleft, .left {float: left;}@media screen and (max-width: 619px) {.alignleft, .left {float: none;}}.alignright, .right {float: right;}@media screen and (max-width: 619px) {.alignright, .right {float: none;}}.hidden {display: none;}@media screen and (min-width: 620px) {.desktop-hidden {display: none !important;}}@media screen and (max-width: 619px) {.mobile-hidden {display: none !important;}}.center {text-align: center;}.middle {margin-left: auto !important;margin-right: auto !important;}.lazy {opacity: 0;-webkit-transition: opacity 0.5s ease-in-out;transition: opacity 0.5s ease-in-out;background-size: cover;background-position: 50%;background-repeat: no-repeat;}.lazy.is-loaded {opacity: 1;}.lazy.contain {background-size: contain;}.btn, [type="reset"], [type="submit"], button, html [type="button"] {-webkit-appearance: none;width: 200px;width: 11.111111rem;height: 50px;height: 2.777778rem;border: none;display: block;background: #00668f;color: #fff;font-size: 20px;font-size: 1.111111rem;text-transform: uppercase;font-family: introheadb;cursor: pointer;margin-top: 30px;margin-top: 1.666667rem;border-radius: 2px;line-height: 2.6;padding: 0;}@media screen and (min-width: 620px) and (max-width: 1239px) {.btn, [type="reset"], [type="submit"], button, html [type="button"] {font-size: 20px;width: 200px;height: 50px;margin-top: 30px;}}.btn.white {background: #fff;color: #00668f;}.woocommerce .woocommerce-ordering select {border: none;}.woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce input.button.alt, .woocommerce input.button.alt:hover {color: #fff;background: #00668f;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {border-radius: 2px;font-weight: 400;}.woocommerce #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text {width: 200px;width: 11.111111rem;height: 50px;height: 2.777778rem;}.woocommerce-result-count, .woocommerce-shipping-totals .woocommerce-shipping-destination {display: none;}#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {width: 180px;width: 10rem;}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item {width: 150px !important;width: 8.333333rem !important;margin: 0 10px 10px 0 !important;margin: 0 0.555556rem 0.555556rem 0 !important;}@media screen and (max-width: 1239px) {#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item {margin: 0 1% 2.5% !important;width: 31% !important;}}@media screen and (max-width: 619px) {#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item {margin: 0 0 2% !important;width: 100% !important;}}#sb_instagram .sbi_photo {height: auto !important;min-height: 150px;min-height: 8.333333rem;}@media screen and (max-width: 619px) {#sb_instagram .sbi_photo {min-height: 300px;min-height: 16.666667rem;}}.wpcf7-checkbox span.wpcf7-list-item {display: block;}.wpcf7-checkbox .wpcf7-list-item-label {margin-left: 10px;margin-left: 0.555556rem;}span.wpcf7-not-valid-tip {display: none !important;}.wpcf7-not-valid {border-color: red !important;}div.wpcf7-mail-sent-ok, div.wpcf7-response-output, div.wpcf7-validation-errors {position: absolute;left: 0;right: 0;margin: 0 auto !important;text-align: center;padding: 0;border: none !important;font-size: 18px;font-size: 1rem;padding: 0 30px !important;padding: 0 1.666667rem !important;bottom: -60px;bottom: -3.333333rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {div.wpcf7-mail-sent-ok, div.wpcf7-response-output, div.wpcf7-validation-errors {font-size: 18px;}}div.wpcf7 .ajax-loader {display: none !important;}.firefox #prod-filters {overflow: hidden !important;}body p:empty {display: none;}body .fadein {visibility: hidden;}.form-overlay-wrap {position: absolute;background-color: rgba(0, 102, 142, 0.9);width: 100%;height: 100%;padding: 15px;padding: 0.833333rem;box-sizing: border-box;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;visibility: hidden;z-index: -10;-webkit-transition: opacity 0.2s ease-in;transition: opacity 0.2s ease-in;}.form-overlay-wrap.active {opacity: 1;z-index: 100;visibility: visible;}.form-overlay-wrap.active .wrap {display: block;}.form-overlay-wrap .wrap {position: absolute;top: 30px;top: 1.666667rem;left: 0;right: 0;display: none;padding: 30px 90px;padding: 1.666667rem 5rem;background: #fff;border-radius: 2px;}@media screen and (max-width: 619px) {.form-overlay-wrap .wrap {position: relative;top: 15px;top: 0.833333rem;padding: 30px 30px 60px;padding: 1.666667rem 1.666667rem 3.333333rem;margin: 0 auto;}}.form-overlay-wrap .wrap form div.wpcf7-mail-sent-ok, .form-overlay-wrap .wrap form div.wpcf7-response-output, .form-overlay-wrap .wrap form div.wpcf7-validation-errors {bottom: 30px;bottom: 1.666667rem;}.form-overlay-wrap .wrap form h2 {text-align: center;}.form-overlay-wrap .wrap form h2, .form-overlay-wrap .wrap form input {margin-bottom: 30px;margin-bottom: 1.666667rem;}.form-overlay-wrap .close_overlay {position: absolute;right: 0;top: 0;width: 30px;width: 1.666667rem;height: 30px;height: 1.666667rem;background-color: #00668f;background-image: url(img/close.svg);background-repeat: no-repeat;background-position: 50%;background-size: 50%;}.page-template-about #site-header, .page-template-environment #site-header, .single-naturli_product #site-header {position: absolute;top: 0;left: 0;right: 0;z-index: 10;}#site-header #logo {width: 160px;width: 8.888889rem;height: 165px;height: 7.2234rem;display: block;margin: 0 auto;padding: 20px 0;padding: 0 0 1.111111rem 0;background: url(img/Naturli_logo_RGB.png) no-repeat 50%;background-size: contain !important;}.page-template-environment #site-header #logo, .single-naturli_product #site-header #logo {background: url(img/Naturli_logo_RGB_WHITE.png) no-repeat 50%;}#site-header #main-menu {margin-bottom: 35px;margin-bottom: 1.944444rem;position: relative;}@media screen and (max-width: 1239px) {#site-header #main-menu {margin: 0;position: absolute;z-index: 90;left: 0;right: 0;top: 0;max-width: none;}}#site-header #main-menu.active {position: absolute;background: #fff;bottom: 0;width: 100%;height: 100%;}#site-header #main-menu.active #menu-header {position: relative;top: 45%;text-align: center;opacity: 1;width: auto;height: auto;visibility: visible;-webkit-transition: opacity 0.2s ease-in 0.1s;transition: opacity 0.2s ease-in 0.1s;}#site-header #main-menu.active #menu-header li {width: 100%;height: auto;display: block;margin: 30px 0;margin: 1.666667rem 0;}#site-header #main-menu.active #menu-header li a {font-size: 32px;color: #00668f;}@media screen and (max-width: 619px) {#site-header #main-menu.active #menu-header li a {font-size: 32px;font-size: 1.777778rem;}}@media screen and (min-width: 1240px) {#site-header #main-menu.sticky {position: fixed;top: 0;left: 0;width: 100%;max-width: none;z-index: 10;background: #fff;}#site-header #main-menu.sticky .inline-logo {display: block;}#site-header #main-menu.sticky .menu-inline li a {color: #00668f !important;}}#site-header #main-menu .inline-logo {width: 100px;width: 5.555556rem;height: 30px;height: 1.666667rem;background: url(img/Naturli_logo_RGB_inline.png) no-repeat 50%;background-size: contain;position: absolute;top: 5px;top: 0.277778rem;left: 30px;left: 1.666667rem;display: none;}#site-header #main-menu .menu-inline {text-align: center;}#site-header #main-menu .menu-inline li {display: inline-block;padding: 0 15px;padding: 0 0.833333rem;}@media screen and (min-width: 1240px) {#site-header #main-menu .menu-inline li a {display: block;padding: 18px 0 14px;padding: 1rem 0 0.777778rem;line-height: 1;}}.page-template-environment #site-header #main-menu .menu-inline li a, .single-naturli_product #site-header #main-menu .menu-inline li a {color: #fff;}#site-header #main-menu #menu-header {-webkit-transition: opacity 0s ease-out;transition: opacity 0s ease-out;}@media screen and (min-width: 1240px) {#site-header #main-menu #menu-header .menu-menu-hook > a {display: none;}#site-header #main-menu #menu-header .menu-lang-hook {position: relative;}#site-header #main-menu #menu-header .menu-lang-hook > a {cursor: pointer;}#site-header #main-menu #menu-header .menu-lang-hook .sub-menu {position: absolute;width: 100%;left: 0;background: #fff;border: 1px solid #00668f;z-index: 10;height: 0;display: none;}#site-header #main-menu #menu-header .menu-lang-hook .sub-menu.active {height: auto;display: block;}#site-header #main-menu #menu-header .menu-lang-hook .sub-menu a {width: 18px;height: 12px;padding-bottom: 0;}}@media screen and (max-width: 1239px) {#site-header #main-menu #menu-header {opacity: 0;width: 0;height: 0;visibility: hidden;-webkit-transition: opacity 0s ease-out;transition: opacity 0s ease-out;}#site-header #main-menu #menu-header li {margin: 0;padding: 0;width: 0;height: 0;overflow: hidden;}#site-header #main-menu #menu-header .menu-hook > a.active {text-decoration: underline;}#site-header #main-menu #menu-header .menu-hook .sub-menu:not(.active) {height: 0;display: none;}}#site-header #main-menu #menu-toggle {display: none;position: fixed;right: 30px;right: 1.666667rem;top: 30px;top: 1.666667rem;z-index: 10;width: 30px;height: 20px;}@media screen and (max-width: 1239px) {#site-header #main-menu #menu-toggle {display: block;}}#site-header #main-menu #menu-toggle span {display: block;position: absolute;width: 100%;height: 2px;background: #00668f;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.25s ease-in-out;transition: 0.25s ease-in-out;}.page-template-environment #site-header #main-menu #menu-toggle span, .single-naturli_product #site-header #main-menu #menu-toggle span {background: #fff;}#site-header #main-menu #menu-toggle span:first-child {top: 0;}#site-header #main-menu #menu-toggle span:nth-child(2), #site-header #main-menu #menu-toggle span:nth-child(3) {top: 8px;}#site-header #main-menu #menu-toggle span:nth-child(4) {top: 16px;}.page-template-environment #site-header #main-menu #menu-toggle.open span, .single-naturli_product #site-header #main-menu #menu-toggle.open span {background: #00668f;}#site-header #main-menu #menu-toggle.open span:first-child {top: 8px;top: 0.444444rem;width: 0;left: 50%;}#site-header #main-menu #menu-toggle.open span:nth-child(2) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}#site-header #main-menu #menu-toggle.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}#site-header #main-menu #menu-toggle.open span:nth-child(4) {top: 8px;top: 0.444444rem;width: 0;left: 50%;}#site-footer {margin-top: 120px;margin-top: 6.666667rem;text-align: center;font-size: 0;}.page-template-environment #site-footer, .single-naturli_product #site-footer {margin-top: 0;}#site-footer > div {display: inline-block;vertical-align: top;box-sizing: border-box;padding: 65px 100px 50px;padding: 3.611111rem 5.555556rem 2.777778rem;text-align: left;height: 375px;height: 20.833333rem;}@media screen and (max-width: 1239px) {#site-footer > div {height: auto;min-height: 375px;min-height: 20.833333rem;}}#site-footer > div h4 {margin-top: 15px;margin-top: 0.833333rem;text-transform: uppercase;}#site-footer > div.address {background: #ebebeb;font-size: 17px;font-size: 0.944444rem;color: #00668f;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.address {font-size: 17px;}}#site-footer > div.address p {margin: 20px 0;margin: 1.111111rem 0;line-height: 23px;line-height: 1.277778rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.address p {line-height: 23px;}}#site-footer > div.address a:hover {text-decoration: underline;}@media screen and (min-width: 1240px) {#site-footer > div.address {width: 30%;padding-left: 135px;padding-left: 7.5rem;}}#site-footer > div.subscribe {background: #f5f5f5;}@media screen and (min-width: 1240px) {#site-footer > div.subscribe {width: 40%;}}@media screen and (max-width: 1239px) {#site-footer > div.subscribe #newsletter-form, #site-footer > div.subscribe .widget_ubivox_subscription_widget {width: 60%;margin: 0 auto;}#site-footer > div.subscribe #newsletter-form button, #site-footer > div.subscribe .widget_ubivox_subscription_widget button {margin-left: auto;margin-right: auto;}}@media screen and (max-width: 619px) {#site-footer > div.subscribe #newsletter-form, #site-footer > div.subscribe .widget_ubivox_subscription_widget {width: 100%;}}#site-footer > div.subscribe #newsletter-form p, #site-footer > div.subscribe .widget_ubivox_subscription_widget p {margin: 0;font-size: 18px;font-size: 1rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.subscribe #newsletter-form p, #site-footer > div.subscribe .widget_ubivox_subscription_widget p {font-size: 18px;}}#site-footer > div.subscribe #newsletter-form br, #site-footer > div.subscribe #newsletter-form label, #site-footer > div.subscribe .widget_ubivox_subscription_widget br, #site-footer > div.subscribe .widget_ubivox_subscription_widget label {display: none;}#site-footer > div.subscribe .widget_text, #site-footer > div.subscribe .widget_text_icl {font-size: 17px;font-size: 0.944444rem;color: #00668f;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.subscribe .widget_text, #site-footer > div.subscribe .widget_text_icl {font-size: 17px;}}#site-footer > div.subscribe .widget_text_icl a, #site-footer > div.subscribe .widget_text a {text-decoration: underline;}#site-footer > div.subscribe .widget_text_icl p, #site-footer > div.subscribe .widget_text p {margin: 20px 0;margin: 1.111111rem 0;line-height: 23px;line-height: 1.277778rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.subscribe .widget_text_icl p, #site-footer > div.subscribe .widget_text p {line-height: 23px;}}#site-footer > div.social {background: #fafafa;position: relative;}@media screen and (min-width: 1240px) {#site-footer > div.social {width: 30%;}}#site-footer > div.social .social-link {display: inline-block;width: 50px;width: 2.777778rem;height: 50px;height: 2.777778rem;border-radius: 2px;margin-right: 10px;margin-right: 0.555556rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div.social .social-link {width: 50px;height: 50px;}}#site-footer > div.social .social-link.fb {background: #00668f url(img/fb-icon.svg) no-repeat 50%;background-size: 35%;}#site-footer > div.social .social-link.ig {background: #00668f url(img/ig-icon.svg) no-repeat 50%;background-size: 75%;}#site-footer > div.social .social-link.tiktok {background: #00668f url(https://www.naturli-foods.com.au/wp-content/uploads/2022/06/tik-tok-white-2.png) no-repeat 50%;background-size: 75%;}#site-footer > div.social > img {height: 30px;position: absolute;bottom: 90px;bottom: 5rem;left: 100px;left: 5.555556rem;}@media screen and (max-width: 1239px) {#site-footer > div.social > img {position: relative;bottom: auto;left: auto;display: block;margin: 60px auto 0;margin: 3.333333rem auto 0;}}#site-footer > div.social .report-url {position: absolute;bottom: 65px;bottom: 3.611111rem;left: 100px;left: 5.555556rem;color: #00668f;}@media screen and (max-width: 1239px) {#site-footer > div.social .report-url {position: relative;bottom: auto;left: auto;display: block;margin-top: 30px;margin-top: 1.666667rem;}}#site-footer > div.social .report-url:hover {text-decoration: underline;}#site-footer > div .inline-logo {width: 130px;width: 7.222222rem;height: 40px;height: 2.222222rem;display: block;margin: 0 0 20px;margin: 0 0 1.111111rem;background: url(img/Naturli_logo_RGB_inline.png) no-repeat 50%;background-size: contain;}@media screen and (max-width: 1239px) {#site-footer > div .inline-logo {display: inline-block;}}#site-footer > div #footer-menu {margin-top: 30px;margin-top: 1.666667rem;}#site-footer > div #footer-menu a {font-size: 17px;font-size: 0.944444rem;font-family: introheadr;text-transform: none;}@media screen and (min-width: 620px) and (max-width: 1239px) {#site-footer > div #footer-menu a {font-size: 17px;}}#site-footer > div #footer-menu .menu-inline li {display: inline-block;padding-right: 30px;padding-right: 1.666667rem;}@media screen and (max-width: 1239px) {#site-footer > div {width: 100%;text-align: center;padding: 60px;padding: 3.333333rem;}}.cart-contents-link {position: absolute;display: block;right: 30px;right: 1.666667rem;top: 30px;top: 1.666667rem;width: 36px;width: 2rem;height: 35px;height: 1.944444rem;background-image: url(img/basket.svg);background-size: contain;background-repeat: no-repeat;}@media screen and (max-width: 1239px) {.cart-contents-link {right: auto;left: 30px;left: 1.666667rem;}}.cart-contents-link span.cart-contents-count {background-color: #00668f;color: #fff;text-align: center;width: 24px;width: 1.333333rem;height: 24px;height: 1.333333rem;position: absolute;bottom: 0;right: -12px;right: -0.666667rem;border-radius: 50%;font-size: 18px;font-size: 1rem;line-height: 1.4;}.woocommerce-page ul.products li.product, .woocommerce ul.products li.product {text-align: center;background-color: #eee;}.woocommerce-page ul.products li.product a .price, .woocommerce ul.products li.product a .price {color: inherit;font-size: 25px;font-size: 1.388889rem;margin-top: 20px;margin-top: 1.111111rem;}.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {font-size: 25px;font-size: 1.388889rem;}.woocommerce ul.products li.product .button {background-color: #00668f;color: #fff;border-radius: 0;font-size: 20px;font-size: 1.111111rem;text-transform: uppercase;font-family: introheadb;margin-bottom: 35px;margin-bottom: 1.944444rem;}@media screen and (max-width: 619px) {.woocommerce-page ul.products[class*="columns-"] li.product, .woocommerce ul.products[class*="columns-"] li.product {width: 100%;}}.woocommerce a.added_to_cart {padding-left: 0.5em;}.woocommerce.single-product .post-thumbnail {width: 90%;max-width: 1280px;max-width: 71.111111rem;height: 500px;height: 27.777778rem;margin: 0 auto;background-position: 50%;background-size: cover;margin-bottom: 30px;margin-bottom: 1.666667rem;}@media screen and (max-width: 1239px) {.woocommerce.single-product .post-thumbnail {width: 100%;}}@media screen and (max-width: 619px) {.woocommerce.single-product .post-thumbnail {height: 335px;height: 18.611111rem;}}.woocommerce.single-product .woocommerce-product-header {text-align: center;}.woocommerce.single-product .woocommerce-product-header .price {color: inherit;font-size: 25px;font-size: 1.388889rem;}.woocommerce.single-product .woocommerce-product-header p {margin-bottom: 5px;margin-bottom: 0.277778rem;}.woocommerce.single-product .product-description {float: left;width: 48%;}@media screen and (max-width: 619px) {.woocommerce.single-product .product-description h3 {text-align: center;}}.woocommerce.single-product .product-contents {float: right;width: 48%;}@media screen and (max-width: 619px) {.woocommerce.single-product .product-contents {text-align: center;}}@media screen and (max-width: 619px) {.woocommerce.single-product .product-contents, .woocommerce.single-product .product-description {width: 100%;float: none;}}.woocommerce.single-product .add-to-cart {display: inline-block;margin: 35px auto 50px;margin: 1.944444rem auto 2.777778rem;}.woocommerce.single-product .add-to-cart .stock {display: none;}.woocommerce.single-product .add-to-cart form.cart .quantity {margin: 0;}.woocommerce.single-product .add-to-cart form.cart .quantity .qty {width: 58px;width: 3.222222rem;height: 50px;height: 2.777778rem;padding: 13.5px 3.5px;border: 1px solid #00668f;}@media screen and (min-width: 620px) and (max-width: 1239px) {.woocommerce.single-product .add-to-cart form.cart .quantity .qty {font-size: 20px;height: 50px;}}.woocommerce.single-product .add-to-cart .button {border-radius: 0;font-size: 20px;font-size: 1.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {.woocommerce.single-product .add-to-cart .button {font-size: 20px;}}.woocommerce.single-product .related.products h2 {text-align: center;margin-bottom: 20px;margin-bottom: 1.111111rem;}@media screen and (min-width: 1240px) {.sticky-menu:not(.page-template-about):not(.page-template-environment):not(.single-naturli_product) #page {padding-top: 85px;padding-top: 4.722222rem;}}#page .widget_recent_entries {width: 90%;margin: 50px auto 0;margin: 2.777778rem auto 0;}#page .widget_recent_entries h3 {margin-top: 0;text-align: center;}#page .widget_recent_entries ul {padding: 30px;padding: 1.666667rem;background: #efefef;box-sizing: border-box;}#page .widget_recent_entries ul li {padding: 10px 0;padding: 0.555556rem 0;}#page .widget_recent_entries ul li a {font-family: introheadb;font-size: 24px;font-size: 1.333333rem;color: #00668f;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page .widget_recent_entries ul li a {font-size: 24px;}}#page .widget_recent_entries ul li a:hover {text-decoration: underline;}@media screen and (min-width: 620px) {#page .widget_recent_entries {width: 80%;}}@media screen and (min-width: 1240px) {#page .widget_recent_entries {width: 650px;width: 36.111111rem;}}@media screen and (max-width: 619px) {.single-post #page.wrap {width: 100%;}}.blog #page #primary article.post {width: 100%;margin: 0 0 40px;margin: 0 0 2.222222rem;}.blog #page #primary article.post .entry-content, .blog #page #primary article.post .entry-header {padding: 0 5px;padding: 0 0.277778rem;}.blog #page #primary article.post .post-thumbnail {height: 300px;height: 16.666667rem;overflow: hidden;}.blog #page #primary article.post .entry-title {font-size: 24px;font-size: 1.333333rem;margin: 15px 0 2px;margin: 0.833333rem 0 0.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {.blog #page #primary article.post .entry-title {font-size: 24px;}}.blog #page #primary article.post .entry-meta {font-size: 15px;font-size: 0.833333rem;color: #9b9b9b;margin-bottom: 12px;margin-bottom: 0.666667rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {.blog #page #primary article.post .entry-meta {font-size: 15px;}}.blog #page #primary article.post .entry-content {max-height: 200px;max-height: 11.111111rem;overflow: hidden;}.blog #page #primary article.post .more-link {display: block;margin-top: 10px;margin-top: 0.555556rem;font-family: introheadb;color: #00668f;}.blog #page #primary article.post .more-link:hover {text-decoration: underline;}@media screen and (min-width: 620px) {.blog #page #primary article.post {width: 47.6%;margin-left: 1%;margin-right: 1%;display: inline-block;vertical-align: top;}}@media screen and (min-width: 1240px) {.blog #page #primary article.post {width: 31.2%;}}.single-post #page article .entry-title {text-align: center;margin: 0 0 10px;margin: 0 0 0.555556rem;}.single-post #page article .entry-meta {text-align: center;color: #9b9b9b;margin-bottom: 40px;margin-bottom: 2.222222rem;}.single-post #page article .post-thumbnail {max-height: 805px;max-height: 44.722222rem;overflow: hidden;margin-bottom: 50px;margin-bottom: 2.777778rem;text-align: center;}.single-post #page article .post-thumbnail img {width: 100%;max-width: 1000px;max-width: 55.555556rem;}.single-post #page article .entry-content {text-align: center;}.single-post #page article .entry-content p {text-align: left;width: 90%;margin-left: auto;margin-right: auto;}.single-post #page article .entry-content img {margin-bottom: 50px;margin-bottom: 2.777778rem;width: 100%;max-width: 1000px;max-width: 55.555556rem;}@media screen and (min-width: 620px) {.single-post #page article .entry-content p {width: 80%;}}@media screen and (min-width: 1240px) {.single-post #page article .entry-content p {width: 650px;width: 36.111111rem;}}.page-template-contact #page #primary > .left, .page-template-contact #page #primary > .right {width: 100%;height: auto;position: relative;}@media screen and (min-width: 620px) {.page-template-contact #page #primary > .left, .page-template-contact #page #primary > .right {width: 50%;height: 630px;height: 35rem;}}.page-template-contact #page #primary > .left {background: #00668f;color: #fff;min-height: 470px;min-height: 26.111111rem;}@media screen and (min-width: 620px) {.page-template-contact #page #primary > .left {min-height: 630px;min-height: 35rem;}}.page-template-contact #page #primary > .left > div {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;left: 0;right: 0;box-sizing: border-box;padding: 0 30px;padding: 0 1.666667rem;}.page-template-contact #page #primary > .left > div h1, .page-template-contact #page #primary > .left > div h2, .page-template-contact #page #primary > .left > div h3 {color: #fff;}.page-template-contact #page #primary > .left > div h1, .page-template-contact #page #primary > .left > div p {margin-top: 0;}.page-template-contact #page #primary > .right {background-size: cover;background-repeat: no-repeat;background-position: 50%;}@media screen and (max-width: 619px) {.page-template-contact #page #primary > .right {display: none;}}.page-template-contact #page #primary .wpcf7 {margin: 90px auto 0;margin: 5rem auto 0;text-align: center;}@media screen and (min-width: 620px) {.page-template-contact #page #primary .wpcf7 {width: 470px;width: 26.111111rem;}}.page-template-contact #page #primary .wpcf7 form span br {display: none;}.page #page .page-content h1 {margin-top: 0;}@media screen and (max-width: 619px) {.page #page .page-content p > br {display: none;}}.page #page .social-box {margin-top: 90px;margin-top: 5rem;}.page #page .social-box .left, .page #page .social-box .right {width: 100%;height: auto;position: relative;overflow: hidden;}@media screen and (min-width: 620px) {.page #page .social-box .left, .page #page .social-box .right {width: 48%;height: 630px;height: 35rem;}}@media screen and (min-width: 620px) {.page #page .social-box .left {width: 52%;}}.page #page .social-box .right {background: #00668f;color: #fff;position: relative;box-sizing: border-box;}.page #page .social-box .right > div {padding: 30px;padding: 1.666667rem;text-align: center;}@media screen and (min-width: 620px) {.page #page .social-box .right > div {padding: 30px 10%;padding: 1.666667rem 10%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.page #page .social-box .right > div h2 {margin-top: 0;}}.page #page .social-box .right h1, .page #page .social-box .right h2, .page #page .social-box .right h3, .page #page .social-box .right h4 {color: #fff;}.page #page .social-box .right p {margin: 20px 0;margin: 1.111111rem 0;}.page #page .social-box .social-link {display: inline-block;width: 50px;width: 2.777778rem;height: 50px;height: 2.777778rem;border-radius: 2px;margin: 30px 10px 0 0;margin: 1.666667rem 0.555556rem 0 0;}.page #page .social-box .social-link.fb {background: #fff url(img/fb-icon-blue.svg) no-repeat 50%;background-size: 35%;}.page #page .social-box .social-link.ig {background: #fff url(img/ig-icon-blue.svg) no-repeat 50%;background-size: 75%;}.page-template-about #page .page-content {padding: 290px 0 90px;padding: 16.111111rem 0 5rem;position: relative;}@media screen and (max-width: 619px) {.page-template-about #page .page-content {padding-top: 205px;padding-top: 11.388889rem;}}.page-template-about #page .page-content > .wrap {padding: 0 30px;padding: 0 1.666667rem;}.page-template-about #page .page-content > .wrap h1 {margin-top: 0;}@media screen and (max-width: 619px) {.page-template-about #page .page-content > .wrap br {display: none;}}.page-template-about #page .page-content:before {display: block;top: 0;left: 0;width: 475px;width: 26.388889rem;height: 100%;background: #72be52 url(img/about-tree.png) no-repeat 100% 0;background-size: contain;z-index: -10;}@media screen and (max-width: 1239px) {.page-template-about #page .page-content:before {width: 20%;background-size: 100% 100%;}}.page-template-about #page .page-content:after {display: block;top: 0;right: 0;width: 475px;width: 26.388889rem;height: 100%;background: #72be52 url(img/about-tree-right.png) no-repeat 0 0;background-size: contain;z-index: -10;}@media screen and (max-width: 1239px) {.page-template-about #page .page-content:after {width: 20%;background-size: 100% 100%;}}.page-template-environment #page .page-content {margin-bottom: 90px;margin-bottom: 5rem;padding: 290px 0 500px;padding: 16.111111rem 0 27.777778rem;position: relative;background: #5f97ba;color: #fff;}@media screen and (max-width: 1239px) {.page-template-environment #page .page-content > .wrap {max-width: 60%;margin: 0 auto;}}@media screen and (max-width: 619px) {.page-template-environment #page .page-content {padding: 205px 0 200px;padding: 11.388889rem 0 11.111111rem;}.page-template-environment #page .page-content > .wrap {max-width: none;margin: 0 15px;margin: 0 0.833333rem;}}@media screen and (min-width: 620px) {.page-template-environment #page .page-content > .wrap {max-width: 430px;max-width: 23.888889rem;}}.page-template-environment #page .page-content:after {display: block;bottom: -1px;left: 0;right: 0;width: 100%;height: 510px;height: 28.333333rem;background: #fff url(img/sky.svg) repeat-x center -1px;background-size: contain;}@media screen and (max-width: 619px) {.page-template-environment #page .page-content:after {height: 200px;height: 11.111111rem;}}.page-template-environment #page .page-content .wrap p {margin-top: 0;}.page-template-environment #page .page-content h1, .page-template-environment #page .page-content h2, .page-template-environment #page .page-content h3, .page-template-environment #page .page-content h4 {color: #fff;}.page-template-environment #page .tree-section > .wrap {color: #55ab26;}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section > .wrap {max-width: 60%;margin: 0 auto;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section > .wrap {max-width: none;margin: 0 15px;margin: 0 0.833333rem;}}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section > .wrap {max-width: 430px;max-width: 23.888889rem;}}.page-template-environment #page .tree-section > .wrap h2 {color: #55ab26;}.page-template-environment #page .tree-section > .wrap p {margin-top: 0;}.page-template-environment #page .tree-section .tree {margin-top: 90px;margin-top: 5rem;position: relative;padding-top: 235px;padding-top: 13.055556rem;padding-bottom: 600px;padding-bottom: 33.333333rem;background: #72be52;}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree {padding-top: 205px;padding-top: 11.388889rem;padding-bottom: 250px;padding-bottom: 13.888889rem;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree {padding-top: 105px;padding-top: 5.833333rem;padding-bottom: 190px;padding-bottom: 10.555556rem;}}.page-template-environment #page .tree-section .tree:before {display: block;top: 0;left: 0;right: 0;width: 100%;height: 210px;height: 11.666667rem;background: #fff url(img/tree-top.svg) repeat-x top;background-size: contain;}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree:before {height: 5%;background-size: cover;}}.page-template-environment #page .tree-section .tree:after {display: block;bottom: 0;left: 0;right: 0;width: 100%;height: 550px;height: 30.555556rem;background: #fff url(img/tree-bottom.svg) no-repeat bottom;background-size: 100%;background-position-y: -1px;}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree:after {height: 300px;height: 16.666667rem;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree:after {height: 190px;height: 10.555556rem;background-size: cover;}}.page-template-environment #page .tree-section .tree .branch {color: #fff;padding-top: 90px;padding-top: 5rem;padding-bottom: 215px;padding-bottom: 11.944444rem;position: relative;}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree .branch {padding-bottom: 120px;padding-bottom: 6.666667rem;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch {padding-bottom: 90px;padding-bottom: 5rem;}}.page-template-environment #page .tree-section .tree .branch:after {display: block;bottom: 0;left: 0;right: 0;width: 100%;height: 155px;height: 8.611111rem;background: url(img/branch.svg) repeat-x bottom;background-size: contain;}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch:after {height: 90px;height: 5rem;}}.page-template-environment #page .tree-section .tree .branch:last-child:after {display: none;}.page-template-environment #page .tree-section .tree .branch .wrap {position: relative;padding-bottom: 90px;padding-bottom: 5rem;}@media screen and (min-width: 1240px) {.page-template-environment #page .tree-section .tree .branch .wrap {max-width: 950px;max-width: 52.777778rem;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch .wrap {padding-bottom: 30px;padding-bottom: 1.666667rem;margin: 0 15px;margin: 0 0.833333rem;text-align: center;}}.page-template-environment #page .tree-section .tree .branch h2, .page-template-environment #page .tree-section .tree .branch h3, .page-template-environment #page .tree-section .tree .branch h4 {color: #fff;}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch h2, .page-template-environment #page .tree-section .tree .branch h3, .page-template-environment #page .tree-section .tree .branch h4 {text-align: center;}}.page-template-environment #page .tree-section .tree .branch h2 span, .page-template-environment #page .tree-section .tree .branch h3 span, .page-template-environment #page .tree-section .tree .branch h4 span {color: #fff !important;}.page-template-environment #page .tree-section .tree .branch p {margin-top: 0;}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section .tree .branch .text {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);max-width: 310px;max-width: 17.222222rem;}.page-template-environment #page .tree-section .tree .branch .text.right {right: 0;}}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree .branch .text {max-width: 45%;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch .text {max-width: none;}}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section .tree .branch .icon img {max-width: 470px;max-width: 26.111111rem;max-height: 675px;max-height: 37.5rem;width: auto;height: auto;}}@media screen and (max-width: 1239px) {.page-template-environment #page .tree-section .tree .branch .icon {max-width: 45%;}.page-template-environment #page .tree-section .tree .branch .icon img {max-width: 100%;max-height: none;}}@media screen and (max-width: 619px) {.page-template-environment #page .tree-section .tree .branch .icon {text-align: center;max-width: none;}.page-template-environment #page .tree-section .tree .branch .icon img {max-width: 80%;}}.page-template-environment #page .tree-section .tree .partners {padding-bottom: 0;}.page-template-environment #page .tree-section .tree .partners > .wrap {overflow: hidden;}.page-template-environment #page .tree-section .tree .partners .left, .page-template-environment #page .tree-section .tree .partners .right {width: 100%;height: auto;position: relative;}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section .tree .partners .left, .page-template-environment #page .tree-section .tree .partners .right {width: 47%;min-height: 470px;min-height: 26.111111rem;}}.page-template-environment #page .tree-section .tree .partners .left {position: relative;}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section .tree .partners .left > div {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}.page-template-environment #page .tree-section .tree .partners .left > div h2 {margin-top: 0;}.page-template-environment #page .tree-section .tree .partners .right {font-size: 0;min-height: 0 !important;}@media screen and (min-width: 620px) {.page-template-environment #page .tree-section .tree .partners .right {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;}}.page-template-environment #page .tree-section .tree .partners .right img {display: inline-block;margin: 0 2% 2% 0;max-width: 46%;}@media screen and (min-width: 620px) and (max-width: 1239px) {.page-template-environment #page .tree-section .tree .partners .right img {max-width: 40%;}}#page #primary h2 span {color: #9b9b9b;font-size: 18px;font-size: 1rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary h2 span {font-size: 18px;}}#page #primary .page-header {text-align: center;}#page #primary .page-header .page-title {margin: 5px 0 20px;margin: 0.277778rem 0 1.111111rem;}#page #primary .page-header span {color: #9b9b9b;display: block;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .page-header span {font-size: 18px;}}#page #primary .content-blocks {font-size: 0;}@media screen and (min-width: 620px) {.tax-recipe_theme #page #primary .content-blocks .block {float: left;}.tax-recipe_theme #page #primary .content-blocks .block.medium-width {width: 69.5%;}.tax-recipe_theme #page #primary .content-blocks .block.small-width {width: 29.5%;height: 294px;height: 16.305556rem;}}.single #page #primary .content-blocks .block .block-title {bottom: -20px;bottom: -1.111111rem;}@media screen and (max-width: 1239px) {#page #primary .content-blocks.faq-cat .block {height: 230px;height: 12.777778rem;}}@media screen and (max-width: 619px) {#page #primary .content-blocks.faq-cat .block {height: 180px;height: 10rem;}}#page #primary .content-blocks.faq-cat, .page-template-faq #page #primary .content-blocks {margin-bottom: 60px;margin-bottom: 3.333333rem;}@media screen and (min-width: 620px) {#page #primary .content-blocks.faq-cat .block, .page-template-faq #page #primary .content-blocks .block {width: 24%;height: 230px;height: 12.777778rem;margin-left: 1%;}#page #primary .content-blocks.faq-cat .block:nth-child(4n + 1), .page-template-faq #page #primary .content-blocks .block:nth-child(4n + 1) {margin-left: 0;}}@media screen and (max-width: 1239px) {#page #primary .content-blocks.faq-cat .block, .page-template-faq #page #primary .content-blocks .block {width: 32.66%;}#page #primary .content-blocks.faq-cat .block:nth-child(4n + 1), .page-template-faq #page #primary .content-blocks .block:nth-child(4n + 1) {margin-left: 1%;}#page #primary .content-blocks.faq-cat .block:nth-child(3n + 1), .page-template-faq #page #primary .content-blocks .block:nth-child(3n + 1) {margin-left: 0;}}@media screen and (max-width: 619px) {#page #primary .content-blocks.faq-cat .block, .page-template-faq #page #primary .content-blocks .block {width: 49.5%;}#page #primary .content-blocks.faq-cat .block:nth-child(4n + 1), .page-template-faq #page #primary .content-blocks .block:nth-child(4n + 1) {margin-left: 0;}#page #primary .content-blocks.faq-cat .block:nth-child(2n), .page-template-faq #page #primary .content-blocks .block:nth-child(2n) {margin-left: 1%;}}#page #primary .content-blocks .block {text-align: center;width: 49.5%;height: 470px;height: 26.111111rem;display: inline-block;vertical-align: top;margin-bottom: 1%;position: relative;background-size: cover;background-position: 50%;background-repeat: no-repeat;}@media screen and (min-width: 620px) {#page #primary .content-blocks .block.ml:not(.full-width) {margin-left: 1%;}}#page #primary .content-blocks .block.full-width {width: 100%;}#page #primary .content-blocks .block > a {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}#page #primary .content-blocks .block .block-title {position: absolute;bottom: 0;width: 70%;margin: 0 auto;left: 0;right: 0;background: #fff;border-radius: 2px 2px 0 0;font-family: introheadb;}#page #primary .content-blocks .block .block-title span {color: #9b9b9b;margin-top: 20px;margin-top: 1.111111rem;font-size: 20px;font-size: 1.111111rem;display: block;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .content-blocks .block .block-title span {font-size: 20px;}}#page #primary .content-blocks .block .block-title h2 {margin: 0 0 5px;margin: 0 0 0.277778rem;font-size: 30px;font-size: 1.666667rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .content-blocks .block .block-title h2 {font-size: 30px;}}#page #primary .content-blocks .block .block-title h4 {margin: 20px 0 15px;margin: 1.111111rem 0 0.833333rem;padding: 0 20px;padding: 0 1.111111rem;font-size: 20px;font-size: 1.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .content-blocks .block .block-title h4 {font-size: 20px;}}@media screen and (min-width: 620px) {#page #primary .content-blocks .block {height: 600px;height: 33.333333rem;}}@media screen and (max-width: 619px) {#page #primary .content-blocks .block {width: 100%;margin-bottom: 10px;margin-bottom: 0.555556rem;}#page #primary .content-blocks .block.ml {margin-left: 0;}}#page #primary .page-blocks .image-caption {text-align: center;margin: 70px auto;margin: 3.888889rem auto;}@media screen and (max-width: 619px) {#page #primary .page-blocks .image-caption {margin: 30px auto !important;margin: 1.666667rem auto !important;}}#page #primary .page-blocks .image-caption .caption {max-width: 630px;max-width: 35rem;background: #fff;text-align: center;margin: -77px auto 0;margin: -4.277778rem auto 0;position: relative;border-radius: 2px;box-sizing: border-box;padding: 30px 100px 20px;padding: 1.666667rem 5.555556rem 1.111111rem;}@media screen and (max-width: 619px) {#page #primary .page-blocks .image-caption .caption {max-width: 90%;padding: 30px 30px 20px;padding: 1.666667rem 1.666667rem 1.111111rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .page-blocks .image-caption .caption {max-width: 630px;}}#page #primary .page-blocks .image-caption .caption h3 {margin: 0 0 10px;margin: 0 0 0.555556rem;}#page #primary .page-blocks .breaker {color: #fff;box-sizing: border-box;padding: 90px;padding: 5rem;margin: 70px auto;margin: 3.888889rem auto;min-height: 450px;min-height: 25rem;background-size: cover;background-position: 50%;background-repeat: no-repeat;}@media screen and (max-width: 1239px) {#page #primary .page-blocks .breaker {padding: 80px;padding: 4.444444rem;}}@media screen and (max-width: 619px) {#page #primary .page-blocks .breaker {padding: 50px 15px;padding: 2.777778rem 0.833333rem;}}#page #primary .page-blocks .breaker .wrap {position: relative;overflow: hidden;}@media screen and (min-width: 620px) {#page #primary .page-blocks .breaker .wrap > div {width: 45%;}#page #primary .page-blocks .breaker .wrap > div.left {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}@media screen and (max-width: 619px) {#page #primary .page-blocks .breaker .wrap > div.left {margin-bottom: 30px;margin-bottom: 1.666667rem;}}@media screen and (min-width: 1240px) {#page #primary .page-blocks .breaker .wrap > div img {max-width: 350px;max-width: 19.444444rem;}}#page #primary .page-blocks .breaker .wrap > div p {margin: 0;}#page #primary .page-blocks .breaker .wrap > div h3 {color: #fff !important;margin: 0 0 10px;margin: 0 0 0.555556rem;}#page #primary .page-blocks > .wrap {margin: 70px auto;margin: 3.888889rem auto;text-align: center;}@media screen and (max-width: 1239px) {#page #primary .page-blocks > .wrap {margin: 70px auto;margin: 3.888889rem auto;}}@media screen and (max-width: 619px) {#page #primary .page-blocks > .wrap {margin: auto;}}#page #primary .page-blocks > .wrap iframe {width: 100%;}@media screen and (max-width: 619px) {#page #primary .page-blocks > .wrap iframe {height: 250px;height: 13.888889rem;}}#page #primary .page-blocks > .wrap p {margin: 20px 0;margin: 1.111111rem 0;text-align: left;}#page #primary .page-blocks > .wrap h3, #page #primary .page-blocks > .wrap ul {text-align: left;}#page #primary .page-blocks > .wrap ul li {border-bottom: 1px solid #9b9b9b;padding: 10px 20px;padding: 0.555556rem 1.111111rem;}#page #primary .page-blocks > .wrap ul li b, #page #primary .page-blocks > .wrap ul li strong {font-weight: 400;float: right;}#page #primary .page-blocks > .wrap ul ul li {border: none;padding-left: 0;padding-right: 0;}@media screen and (min-width: 620px) {#page #primary .page-blocks > .wrap > .column {display: inline-block;vertical-align: top;width: 35%;box-sizing: border-box;padding-right: 40px;padding-right: 2.222222rem;}#page #primary .page-blocks > .wrap > .column.full {width: 45%;vertical-align: top;}}@media screen and (max-width: 1239px) {#page #primary .page-blocks > .wrap > .column {width: 45%;box-sizing: border-box;padding-right: 30px;padding-right: 1.666667rem;}#page #primary .page-blocks > .wrap > .column.full {width: 75%;}}@media screen and (max-width: 619px) {#page #primary .page-blocks > .wrap > .column {margin-bottom: 60px;margin-bottom: 3.333333rem;width: auto;padding-right: 0;}#page #primary .page-blocks > .wrap > .column.full {width: auto;}}#page #primary .page-blocks > .wrap > .column img {margin-top: 40px;margin-top: 2.222222rem;}#page #primary .products-list {margin-bottom: 60px;margin-bottom: 3.333333rem;}#page #primary .products-list .product {height: 440px;height: 24.444444rem;background: #f7f7f7;display: inline-block;vertical-align: top;margin-bottom: 1%;margin-right: 1%;-webkit-transition: all 0.2s;transition: all 0.2s;position: relative;}@media screen and (min-width: 620px) {#page #primary .products-list .product {height: 600px;height: 33.333333rem;}}#page #primary .products-list .product:hover h4 {color: #fff !important;}#page #primary .products-list .product > a {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}#page #primary .products-list .product img {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 42%;left: 0;right: 0;margin: 0 auto;max-height: 310px;max-height: 17.222222rem;max-width: 80%;}@media screen and (min-width: 620px) {#page #primary .products-list .product img {top: 45%;max-height: 500px;max-height: 27.777778rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .products-list .product img {top: 40%;max-height: 400px;max-height: 22.222222rem;}}#page #primary .products-list .product .product-title {position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 30px;bottom: 1.666667rem;text-align: center;}#page #primary .products-list .product .product-title h4 {color: #4a4a4a;font-size: 18px;font-size: 1rem;font-family: introheadr;line-height: 21px;line-height: 1.166667rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .products-list .product .product-title h4 {font-size: 18px;line-height: 21px;}}#page #primary .products-list .product.small {width: 32.3%;}#page #primary .products-list .product.medium {width: 49%;}#page #primary .products-list .product.large {width: 65.7%;}#page #primary .products-list .product.full {width: 100%;}@media screen and (max-width: 619px) {#page #primary .products-list .product {width: 100% !important;margin: 0 0 10px;margin: 0 0 0.555556rem;}}@media screen and (min-width: 620px) {#page #primary article.recipe {text-align: center;}#page #primary article.recipe .entry-content {width: 430px;width: 23.888889rem;}#page #primary article.recipe .entry-content, #page #primary article.recipe .entry-sidebar {display: inline-block;margin: 0 25px;margin: 0 1.388889rem;vertical-align: top;text-align: left;}#page #primary article.recipe .entry-sidebar {width: 270px;width: 15rem;}}@media screen and (max-width: 1239px) {#page #primary article.recipe .entry-content {width: 55%;margin: 0 2.5%;}#page #primary article.recipe .entry-sidebar {width: 25%;margin: 0 2.5%;}}@media screen and (max-width: 619px) {#page #primary article.recipe .entry-content {margin-bottom: 60px;margin-bottom: 3.333333rem;width: auto;margin: 0;}#page #primary article.recipe .entry-sidebar {text-align: center;width: auto;margin: 0;}}#page #primary article.recipe .post-thumbnail {width: 90%;max-width: 1280px;max-width: 71.111111rem;height: 630px;height: 35rem;margin: 0 auto;background-position: 50%;background-size: cover;}@media screen and (max-width: 1239px) {#page #primary article.recipe .post-thumbnail {width: 100%;}}@media screen and (max-width: 619px) {#page #primary article.recipe .post-thumbnail {height: 470px;height: 26.111111rem;}}#page #primary article.recipe .entry-header {max-width: 630px;max-width: 35rem;height: 154px;height: 8.555556rem;background: #fff;text-align: center;margin: -77px auto 0;margin: -4.277778rem auto 0;position: relative;border-radius: 2px;}@media screen and (max-width: 619px) {#page #primary article.recipe .entry-header {max-width: 90%;}}#page #primary article.recipe .entry-header .entry-title {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin: 0;left: 0;right: 0;}#page #primary article.product header.page-header {margin-bottom: 60px;margin-bottom: 3.333333rem;}#page #primary article.naturli_product {padding-bottom: 120px;padding-bottom: 6.666667rem;}#page #primary article.naturli_product.dark {background: #000;color: #fff;}#page #primary article.naturli_product.dark .entry-header {background: #000 !important;}#page #primary article.naturli_product.dark .entry-content {margin-top: 0;}#page #primary article.naturli_product.dark .image-caption .caption {color: #fff;background: #000 !important;}#page #primary article.naturli_product.dark .content-blocks .block .block-title {background: #000;}#page #primary article.naturli_product.dark .content-blocks .block .block-title h4 {color: #fff !important;}#page #primary article.naturli_product.conventional .entry-header .stamp {text-transform: uppercase;background: transparent;font-family: sansc;font-size: 30px;font-size: 1.666667rem;color: #fff;padding: 0;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product.conventional .entry-header .stamp {font-size: 30px;}}#page #primary article.naturli_product.conventional .entry-header .stamp b {color: #46a82d;font-weight: 400;}#page #primary article.naturli_product.conventional .entry-header .entry-title {font-family: sansc;font-size: 60px;font-size: 3.333333rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product.conventional .entry-header .entry-title {font-size: 60px;}}#page #primary article.naturli_product .entry-header {padding-top: 290px;padding-top: 16.111111rem;text-align: center;color: #fff;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .entry-header {padding-top: 205px;padding-top: 11.388889rem;}}#page #primary article.naturli_product .entry-header .stamp {display: inline-block;padding: 10px;padding: 0.555556rem;background-image: url(img/stamp_bg.svg);background-size: cover;background-repeat: no-repeat;color: #d24158;font-family: sansc;font-size: 20px;font-size: 1.111111rem;line-height: 1;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .entry-header .stamp {font-size: 20px;}}#page #primary article.naturli_product .entry-header .entry-title {color: #fff;font-family: sansc;font-size: 40px;font-size: 2.222222rem;text-transform: uppercase;line-height: 28px;line-height: 1.555556rem;margin: 20px 0 30px;margin: 1.111111rem 0 1.666667rem;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .entry-header .entry-title {line-height: 60px;line-height: 3.333333rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .entry-header .entry-title {font-size: 40px;line-height: 28px;}}#page #primary article.naturli_product .entry-header .entry-title span {font-size: 20px;font-size: 1.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .entry-header .entry-title span {font-size: 20px;}}#page #primary article.naturli_product .entry-header .post-thumbnail {padding-bottom: 30px;padding-bottom: 1.666667rem;}#page #primary article.naturli_product .entry-header .post-thumbnail img {display: block;margin: 0 auto 30px;margin: 0 auto 1.666667rem;max-height: 500px;max-height: 27.777778rem;width: auto;}#page #primary article.naturli_product .entry-header .post-thumbnail img:nth-child(2) {max-width: 340px;max-width: 18.888889rem;}#page #primary article.naturli_product .entry-content {margin: 70px auto;margin: 3.888889rem auto;}@media screen and (min-width: 620px) {#page #primary article.naturli_product .entry-content {max-width: 470px;max-width: 26.111111rem;}}@media screen and (max-width: 619px) {#page #primary article.naturli_product .entry-content {margin: 70px 30px;margin: 3.888889rem 1.666667rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .entry-content {max-width: 470px;}}#page #primary article.naturli_product .product-blocks .image-caption {text-align: center;margin: 70px auto;margin: 3.888889rem auto;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks .image-caption {margin: 30px auto !important;margin: 1.666667rem auto !important;}}#page #primary article.naturli_product .product-blocks .image-caption .caption {max-width: 630px;max-width: 35rem;background: #fff;text-align: center;margin: -77px auto 0;margin: -4.277778rem auto 0;position: relative;border-radius: 2px;box-sizing: border-box;padding: 30px 100px 20px;padding: 1.666667rem 5.555556rem 1.111111rem;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks .image-caption .caption {max-width: 90%;padding: 30px 30px 20px;padding: 1.666667rem 1.666667rem 1.111111rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .product-blocks .image-caption .caption {max-width: 630px;}}#page #primary article.naturli_product .product-blocks .image-caption .caption h3 {margin: 0 0 10px;margin: 0 0 0.555556rem;}#page #primary article.naturli_product .product-blocks .breaker {color: #fff;box-sizing: border-box;padding: 90px 150px;padding: 5rem 8.333333rem;margin: 70px auto;margin: 3.888889rem auto;min-height: 450px;min-height: 25rem;background-size: cover;background-position: 50%;background-repeat: no-repeat;}@media screen and (max-width: 1239px) {#page #primary article.naturli_product .product-blocks .breaker {padding: 80px;padding: 4.444444rem;}}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks .breaker {padding: 50px 15px;padding: 2.777778rem 0.833333rem;}}#page #primary article.naturli_product .product-blocks .breaker .wrap {position: relative;overflow: hidden;}@media screen and (min-width: 620px) {#page #primary article.naturli_product .product-blocks .breaker .wrap > div {width: 45%;}#page #primary article.naturli_product .product-blocks .breaker .wrap > div.left {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks .breaker .wrap > div.left {margin-bottom: 30px;margin-bottom: 1.666667rem;}}@media screen and (min-width: 1240px) {#page #primary article.naturli_product .product-blocks .breaker .wrap > div img {max-width: 350px;max-width: 19.444444rem;}}#page #primary article.naturli_product .product-blocks .breaker .wrap > div p {margin: 0;}#page #primary article.naturli_product .product-blocks .breaker .wrap > div h3 {color: #fff !important;margin: 0 0 10px;margin: 0 0 0.555556rem;}#page #primary article.naturli_product .product-blocks > .wrap {margin: 70px auto;margin: 3.888889rem auto;text-align: center;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks > .wrap {margin: 30px auto;margin: 1.666667rem auto;}}#page #primary article.naturli_product .product-blocks > .wrap iframe {width: 100%;}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks > .wrap iframe {height: 250px;height: 13.888889rem;}}#page #primary article.naturli_product .product-blocks > .wrap p {margin: 20px 0;margin: 1.111111rem 0;text-align: left;}#page #primary article.naturli_product .product-blocks > .wrap h3, #page #primary article.naturli_product .product-blocks > .wrap ul {text-align: left;}#page #primary article.naturli_product .product-blocks > .wrap ul li {border-bottom: 1px solid #9b9b9b;padding: 10px 20px;padding: 0.555556rem 1.111111rem;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary article.naturli_product .product-blocks > .wrap ul li {font-size: 18px;}}#page #primary article.naturli_product .product-blocks > .wrap ul li b, #page #primary article.naturli_product .product-blocks > .wrap ul li strong {font-weight: 400;float: right;}#page #primary article.naturli_product .product-blocks > .wrap ul ul li {border: none;padding-left: 0;padding-right: 0;}@media screen and (min-width: 620px) {#page #primary article.naturli_product .product-blocks > .wrap > .column {display: inline-block;vertical-align: top;width: 35%;box-sizing: border-box;padding-right: 40px;padding-right: 2.222222rem;}#page #primary article.naturli_product .product-blocks > .wrap > .column.full {width: 45%;vertical-align: top;}}@media screen and (max-width: 1239px) {#page #primary article.naturli_product .product-blocks > .wrap > .column {width: 45%;box-sizing: border-box;padding-right: 30px;padding-right: 1.666667rem;}#page #primary article.naturli_product .product-blocks > .wrap > .column.full {width: 75%;}}@media screen and (max-width: 619px) {#page #primary article.naturli_product .product-blocks > .wrap > .column {margin-bottom: 60px;margin-bottom: 3.333333rem;width: auto;padding-right: 0;}#page #primary article.naturli_product .product-blocks > .wrap > .column.full {width: auto;}}#page #primary article.naturli_product .product-blocks > .wrap > .column img {margin-top: 40px;margin-top: 2.222222rem;}#page #primary #used-products {text-align: center;margin: 60px 0 90px;margin: 3.333333rem 0 5rem;}#page #primary #used-products ul li {width: 150px;width: 8.333333rem;height: 205px;height: 11.388889rem;display: inline-block;vertical-align: top;position: relative;margin: 5px;margin: 0.277778rem;background: #f7f7f7;}@media screen and (max-width: 619px) {#page #primary #used-products ul li {width: 100%;margin: 5px 0;margin: 0.277778rem 0;height: 350px;height: 19.444444rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary #used-products ul li {width: 150px;height: 205px;}}#page #primary #used-products ul li > a {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}#page #primary #used-products ul li img {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 38%;left: 0;right: 0;margin: 0 auto;max-height: 120px;max-height: 6.666667rem;max-width: 80%;}@media screen and (max-width: 619px) {#page #primary #used-products ul li img {top: 40%;max-height: 220px;max-height: 12.222222rem;}}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary #used-products ul li img {max-height: 120px;}}#page #primary #used-products ul li .product-title {position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 0;text-align: center;background: #fff;box-sizing: border-box;padding: 10px;padding: 0.555556rem;}#page #primary #used-products ul li .product-title h4 {color: #4a4a4a;font-size: 18px;font-size: 1rem;font-family: introheadr;line-height: 21px;line-height: 1.166667rem;margin: 0;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary #used-products ul li .product-title h4 {font-size: 18px;line-height: 21px;}}@media screen and (max-width: 619px) {#page #primary #related-products .block {height: 470px;height: 26.111111rem;}}#page #primary .faq-list {margin: 20px 0 60px;margin: 1.111111rem 0 3.333333rem;}#page #primary .faq-list li {background: #00668f;color: #fff;margin-bottom: 10px;margin-bottom: 0.555556rem;}#page #primary .faq-list li.active > a:before {top: 22px;top: 1.222222rem;height: 4px;height: 0.222222rem;background: url(img/minus.svg) no-repeat 50%;}@media screen and (max-width: 619px) {#page #primary .faq-list li.active > a:before {top: 26px;top: 1.444444rem;}}#page #primary .faq-list li.active > div {max-height: 860px;max-height: 47.777778rem;opacity: 1;}#page #primary .faq-list li > a {display: block;position: relative;width: 100%;box-sizing: border-box;padding: 12px 20px 10px 60px;padding: 0.666667rem 1.111111rem 0.555556rem 3.333333rem;}@media screen and (max-width: 619px) {#page #primary .faq-list li > a {padding: 18px 20px 20px 60px;padding: 1rem 1.111111rem 1.111111rem 3.333333rem;}}#page #primary .faq-list li > a:before {display: block;top: 15px;top: 0.833333rem;left: 20px;left: 1.111111rem;width: 17px;width: 0.944444rem;height: 18px;height: 1rem;background: url(img/plus.svg) no-repeat 50%;background-size: contain;}@media screen and (max-width: 619px) {#page #primary .faq-list li > a:before {top: 20px;top: 1.111111rem;}}#page #primary .faq-list li > div {box-sizing: border-box;max-height: 0;overflow: hidden;-webkit-transition: all 0.4s ease-out;transition: all 0.4s ease-out;opacity: 0;}#page #primary .faq-list li > div > div {padding: 20px 20px 10px 60px;padding: 1.111111rem 1.111111rem 0.555556rem 3.333333rem;}#page #primary .amb-list {margin: 60px 0 30px;margin: 3.333333rem 0 1.666667rem;text-align: center;}#page #primary .amb-list li {margin-bottom: 60px;margin-bottom: 3.333333rem;}@media screen and (min-width: 620px) {#page #primary .amb-list li {display: inline-block;width: 32%;margin-left: 2%;}#page #primary .amb-list li:nth-child(3n + 1) {margin-left: 0;}}#page #primary .amb-list li img {border-radius: 50%;}#page #primary .amb-list li h4 {margin-bottom: 0;}#page #primary .amb-list li a {color: #9b9b9b;display: block;margin-bottom: 10px;margin-bottom: 0.555556rem;}#page #primary .amb-list li a:hover {text-decoration: underline;}#page #primary #prod-filters {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;text-align: center;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 24px 30px 15px;padding: 1.333333rem 1.666667rem 0.833333rem;margin-bottom: 35px;margin-bottom: 1.944444rem;background: #f7f7f7;}#page #primary #prod-filters::-webkit-scrollbar {display: none;}#page #primary #prod-filters > a {min-width: 100px;min-width: 5.555556rem;height: 77px;height: 4.277778rem;padding: 0 15px;padding: 0 0.833333rem;box-sizing: border-box;display: inline-block;background-position: top;background-repeat: no-repeat;background-size: auto;line-height: 7.4;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary #prod-filters > a {min-width: 100px;height: 77px;font-size: 18px;}}#page #primary .pagination {text-align: center;font-size: 31px;font-size: 1.722222rem;font-family: introheadb;}@media screen and (min-width: 620px) and (max-width: 1239px) {#page #primary .pagination {font-size: 31px;}}#page #primary .pagination .page-numbers {color: #00668f;padding: 0 4px;padding: 0 0.222222rem;display: inline-block;}#page #primary .pagination .page-numbers.current {color: #9b9b9b;} .remove-label label span{visibility: hidden!important;}.blueflex{display:flex; gap:20px;}.blueflex img{width:70%;}.capcolor{color:white;display:flex;flex-direction:column;justify-content:center;}.wysimg ul li{list-style-type: square!important;list-style-position: inside!important;}.smalltxt{font-size: 12px;margin-top: 15px;}@media screen and (min-width: 620px){#page #primary article.naturli_product .product-blocks .wysimg .wrap > div{width: 45%;}.blueflex{gap: 150px;padding-top: 50px;padding-bottom: 50px;}.wysimg .image{display: flex;align-items: center;}}@media screen and (max-width: 619px){#page #primary article.naturli_product .product-blocks .wysimg .wrap > div{width: 100%;}.blueflex{flex-direction:column!important;padding: 50px 30px 50px 30px;}.wysimg{flex-direction:row!important;}.wysimg .image{text-align: center!important;}.wysimg .image img{width: 100%;}}

/* WPForms */
.customdate{
display: none!important;
}

.reklamation-form{
text-align: left;
}

.fejbeskrivelse-field{
width: 60%!important;
}

.reklamation-form .wpforms-field-label{
font-size: 20px!important;
}

/* WPForms end */

#post-25814 .attachment-full {
display: none!important;
}

#post-25814 .entry-title{
font-family: sansc!important;	
}

#post-25814 .post-thumbnail img{
max-width: 56rem!important;
max-height: 47.777778rem!important;
margin-bottom: 0!important;
}

#post-25814 .margin-bottom-img{
/* margin-bottom: -100px!important; */
}

#post-25814 .margin-img{
/* margin-top: 7.222222rem!important; */
max-width: 30rem!important;
}

#post-25814 .header-orange{
color: #d27f0d!important;
}

#post-25814 .h3align{
padding-left: 30%;
margin-top: 15%;
}

#post-25814 .stamp{
font-family: meltow-san!important;
font-weight: 300!important;
}

#post-25814 .alignleft{
margin-top: 4rem!important;
}

/* Image on smørbar */
.mw-img{
max-width: 70vw!important;
margin: -230px!important;
padding-top: 130px!important;
padding-bottom: 135px!important;
}

#post-41 .caption{
display: none!important;
}

.postid 41 .caption{
display: none!important;
}

/* Custom tables */

#stores td, #stores th {
border: 1px solid #ddd;
padding: 8px;
}

#stores{
display: flex;
justify-content: center;
margin-top: 20px;
}

#stores tr:nth-child(even){
background-color: #f2f2f2;
}

#stores tr:hover {
background-color: #ddd;
}

#stores th {
padding-top: 12px;
padding-bottom: 12px;
text-align: center;
background-color: #FA2E59;
color: white;
}

/* Konkurrence Side Cykel */

.page-id-26001 #site-header, .page-id-26001{
background: #E26F7D!important;
}

html .page-id-26001{
background: white!important;
}

.page-id-26001{
overflow-x: hidden!important;
}

.page-id-26001 #menu-header a{
color: white!important;
}

.page-id-26001 #page #primary .page-blocks>.wrap{
margin: 0!important;
}

.page-id-26001 .wrap {
margin: 0!important;
max-width: 100%!important;
width: 100%!important;
}

.page-id-26001 #menu-header{
width: 100vw!important;
}

.page-id-26001 .fadein:first-of-type{
background: #E26F7D!important;
}

.page-id-26001 .fadein:nth-of-type(2){
display: flex!important;
}

.page-id-26001 .fadein:nth-of-type(2) p{
width: 50%;
margin: 0!important;
}

.page-id-26001 h4{
margin: 0!important;
padding-top: 75px;
}

.konkurrenceh3{
margin: 0!important;
padding-left: 20px;
padding-right: 20px;
}

.konkurrencep{
padding-top: 50px;
width: 30%;
margin: 0 auto!important;
}

.konpbund{
padding-bottom: 50px;
}

.konkheader{
font-size: 100px;
}

.arrowimg{
padding-right: 20%;
}

.tourimg{
width: 50%;
margin: 0!important;
}

.bikeimg{
width: 70%!important;
}

#wpcf7-f26040-p26001-o1{
width: 50%;
margin: 0!important;
}

.checkbox-998 .wpcf7-exclusive-checkbox{
display: flex!important;
}

.page-id-26001 input{
padding: 0!important;
}

.page-id-26001 .wpcf7-list-item{
margin: 0!important;
}

.page-id-26001 .wpcf7-list-item-label, .page-id-26001  label, .pinkp, .pink{
color: #E26F7D!important;
}

.page-id-26001 .wpcf7-submit{
background: #E26F7D!important;
}

.page-id-26001 .your-name input, .page-id-26001 .your-email input{
border-bottom: 1px solid #E26F7D!important;
}

.pink{
margin: 0!important;
}

.pinkheader{
color: #E26F7D!important;
font-size: 50px;
margin-top: 50px;
}

.container {  
display: grid;
grid-template-columns: 20% 20% 20%;
grid-template-rows: 1fr 1fr;
gap: 20px 20px;
grid-auto-flow: row;
grid-template-areas:
  "box-1 box-2 box-3"
  "box-4 box-5 box-6";
margin-top: 50px;
justify-content: center;
}

.box-1 { 
grid-area: box-1; 
background: rgb(247, 247, 247);
padding-top: 20%;
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-1:hover{
background-color: #FA2E59!important;
}

.box-1:hover .product-p, .box-2:hover .product-p, .box-3:hover .product-p, .box-4:hover .product-p, .box-5:hover .product-p, .box-6:hover .product-p{
color: white!important;
}

.box-2 { 
grid-area: box-2;
background: rgb(247, 247, 247);
padding-top: 20%; 
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-2:hover{
background-color: #D27F0D!important;
}

.box-3 { 
grid-area: box-3;
background: rgb(247, 247, 247);
padding-top: 20%; 
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-3:hover{
background-color: #DCB88D!important;
}

.box-4 { 
grid-area: box-4;
background: rgb(247, 247, 247);
padding-top: 20%; 
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-4:hover{
background-color: #6A3E38!important;
}

.box-5 { 
grid-area: box-5;
background: rgb(247, 247, 247);
padding-top: 20%; 
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-5:hover{
background-color: #845C4E!important;
}

.box-6 { 
grid-area: box-6;
background: rgb(247, 247, 247);
padding-top: 20%; 
 -webkit-transition: background-color .2ms ease-in-out;
 -ms-transition: background-color .2ms ease-in-out;
transition: background-color .2s ease-in-out;
}

.box-6:hover{
background-color: #AF7ABA!important;
}

.page-id-26001 .container p{
text-align: center!important;
padding-top: 20%;
}

/* Remove jobs second box */
#easyXDM_default3614_provider{
display: none!important;
}

/* Smagsgaranti side */
.page-id-26316{
background: #CAF1FD!important;
}

.h1-smoerkampagne{
font-family: sansc!important;
font-size: 50px!important;
color: #222!important;
}

.h2-smoerkampagne{
font-family: meltow-san!important;
font-size: 30px!important;
color: #222!important;
}

.h3-smoerkampagne{
font-family: meltow-san!important;
font-size: 25px!important;
color: #222!important;
}

.text-field-smoer{
margin-top: -55%!important;
padding-left: 40px;
width: 45%;
margin: 0 auto;
}

.text-field-smoer p{
color: #222;
font-size: 20px;
}

.smoerlink{
font-weight: 600;
}

.orange-link{
color: #b35e12;
}

/* Iskampagne */
.page-id-26427{
background-image: url("https://www.naturli-foods.dk/wp-content/uploads/2023/06/naturli_landingpage_cookie-dough-deluxe_konkurrence.jpg");
}

.page-id-26427 #site-header a{
color: white!important;
}

.page-id-26427 .img-year-ice{
display: none!important;
}

.page-id-26568{
background-image: url("https://www.naturli-foods.dk/wp-content/uploads/2023/09/naturli_landingpage_minim_lk_konkurrence_1920x2264-background-new.jpg");
}

body .page-id-26517{
max-width: 1924px!important;
margin: 0 auto!important;
background: #F2EBE5;
overflow-x: hidden!important;
}

/* Copenhell 2025 */
.page-id-27134 #logo{
background: url("/wp-content/themes/naturli/img/Naturli_logo_RGB_WHITE.png") no-repeat 50%!important;
}

.page-id-27134 #main-menu .inline-logo{
background: url("/wp-content/themes/naturli/img/Naturli_logo_RGB_WHITE.png") no-repeat 50%!important;
background-size: contain!important;
}

.page-id-27134 .searchlogo{
background-image: url(/wp-content/uploads/2025/05/magnifying-glass-solid-white.png)!important;
background-size: contain!important;
}

.page-id-27134 #menu-toggle span{
background: white!important;
}

.page-id-27134 #menu-header a{
color: white!important;
}

.page-id-27134 .sticky #menu-header{
background: black!important;
}

.page-id-27134 #site-header #main-menu.sticky .menu-inline li a{
color: white!important;
}

.page-id-27134 .active{
background: black!important;
}

.page-id-27134{
background-color: black!important;
}

.page-id-27134 .wrap {
margin: 0 !important;
max-width: 100% !important;
width: 100% !important;
}

.page-id-27134 .fadein:nth-of-type(2){
background: #DEDEDE!important;
}

.page-id-27134 .mejs-controls{
display: none!important;
}

.page-id-27134 .fadein:nth-of-type(3){
background: black!important;
}

.page-id-27134 .fadein:nth-of-type(4){
background: url("/wp-content/uploads/2025/05/fire-flames-on-abstract-art-black-background-2025-02-10-01-24-10-utc-small.png")!important; 
background-repeat: no-repeat!important; 
background-size: cover!important;
background-position: center!important;
}


.page-id-27134  #site-footer{
margin-top: 0!important;
}

.copenhell-video{
width: 25vw; height: 100%; object-fit: cover!important;
}

.copenhell-bottom-box{
margin: 50px 50px 50px 0!important;
}

/* Hide recaptcha badge */
.grecaptcha-badge { 
visibility: hidden; 
}


/* Mini M_LK kampagne */
.page-id-26517{
background-image: url("https://www.naturli-foods.dk/wp-content/uploads/2023/09/naturli_landingpage_minim_lk_konkurrence_1920x2264-background-new.jpg");
background-repeat: no-repeat;
background-position: center;
background-color: #021037;
}

.page-id-26517 #site-header a{
color: white!important;
}

.mlk-headertxt{
text-align: center!important;
font-family: sansc;
color: white;
font-size: 75px;
text-transform: uppercase;
line-height: 1;
}

.img-mlk{
margin-bottom: -500px!important;
}

.main-txt-mlk{
text-align: center; 
width: 500px; 
margin: 0 auto; 
margin-top: 100px;
}

.mlk-bottom-txt{
margin-top: 1360px;
}

.minimlk-bot-txt{
text-align: left!important;
margin-top: -30%!important;
color: white!important;
font-size: 14px!important;
width: 40%!important;
margin-left: 15%!important;
}

.bold-txt{
font-family: sansc;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 2px;
}

.bold-txt-bot{
font-family: sansc;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 2px;
}

.mlk-mobile, .mlk-tablet, .mlk-mobile-tablet{
display: none;
}

/* Special rules to make web fit the design */
@media ( min-width: 1240px ) and ( max-width: 1415px ) { 
.main-txt-mlk{
width: 418px!important;
margin: 0 auto!important;
margin-top: 100px;
}
	
.main-txt-mlk p{
font-size: 16px!important;
}
	
.img-mlk{
margin-bottom: -500px!important;
}
}

@media ( max-width: 1240px ){ 
.img-mlk{
margin-bottom: -0px!important;
}
}

@media ( max-width: 1020px ){ 
.mlk-mobile-tablet{
display: block;
margin: 0 auto;
}
	
.mlk-tablet{
display: block;
}
	
.mlk-desktop{
display: none;
}
	
.minimlk-bot-txt{
text-align: left!important;
margin-top: 0!important;
color: white!important;
font-size: 14px!important;
width: 100%!important;
margin-left: 0!important;	
}
}

@media only screen and (max-width: 768px) {
	
.main-txt-mlk{
width: 100%;
}
	
.mlk-tablet{
display: none;
}
	
.mlk-mobile{
display: block;
margin: 0 auto;
}
	
.minimlk-bot-txt{
text-align: left!important;
margin-top: 0!important;
color: white!important;
font-size: 14px!important;
width: 100%!important;
margin-left: 0!important;	
}
	

.mlk-headertxt{
font-size: 50px;

}
}

/* Mini M_LK kampagne end */

/* Desktop only */
@media (min-width: 1024px) {
#site-footer>div{
height: 450px!important;
}
}


@media screen and (max-width: 1240px){
.mw-img{

margin: 0px!important;
padding-top: 0px!important;
padding-bottom: 0px!important;
}
  .page-id-26001 #menu-header li a{
  color: #2D648E!important;
  }
}

/* @media screen and (max-width: 620px) { */
@media ( min-width: 320px ) and ( max-width: 620px ) { 
	#post-25814 img {
	width: 100%!important;
	margin: 0!important;
  	}
	#post-25814 .iconimg{
	height: 10rem!important;
	width: 10rem!important;
	}
	#post-25814 .h3align{
	margin: 25px 0 0 0!important;
	padding: 0!important;
	}
	#post-25814 .graphimg{
	height: 100%!important;
	margin-top: -50px!important;
	}
	#post-25814 .attachment-full .size-full .wp-post-image .webpexpress-processed{
	display: none!important;
	}
	.konkurrencep{
	width: 80%;
	}
	.arrowimg{
	padding-right: 0;
	float: right;
	}
	.konkheader{
	font-size: 3rem!important;
	}
	.fadein h4:first-of-type{
	font-size: 1.2rem!important;
	}
	.page-id-26001 .fadein:nth-of-type(2) section{
	display: block!important;
	}
	#wpcf7-f26040-p26001-o1{
	width: 100%!important;
	}
	.page-id-26001 .fadein:nth-of-type(2) p{
	width: 90%!important;
	margin: 0 auto!important;
	}
	.pink{
	text-align: center!important;
	}
	.container {  
	grid-template-columns: 80%;
	grid-template-areas:
  	"box-1"
	"box-2" 
	"box-3"
  	"box-4" 
	"box-5" 
	"box-6";
	}
	.box-1, .box-2, .box-3, .box-4, .box-5{
	height: 75%!important;
	}
	.konkheader{
  	margin: 20px!important;
	}
	.fejbeskrivelse-field{
	width: 100%!important;
	}
}

/* Mobile Query */
@media only screen and (max-width: 768px) {
.text-field-smoer {
width: 90%;
margin: 0 auto;
padding-left: 0!important;
}

.h1-smoerkampagne{
margin-top: -266px!important;
}

.h2-smoerkampagne{
margin-top: 95px!important;
}
	
.page-id-26427{
background-image: url(https://www.naturli-foods.dk/wp-content/uploads/2023/06/landing-page-mobile-bg.jpg)!important;
background-position: right center;
background-size: cover;
}
	
.page-id-26427 .year-ice{
width: 100%!important;
}
	
.page-id-26427 #menu-toggle span{
background: white!important;
}
	
.page-id-26427 .space-year-ice{
display: none!important;
}
	
.page-id-26427 .img-year-ice{
display: block!important;
}
	
/* Copenhell */
.page-id-27134 .page-blocks section{
flex-direction: column!important;	
}
	
.copenhell-bottom-box{
margin: 0!important;
}

.copenhell-video{
width: 80vw!important;	
}
}

.search-results .container{display: block;}.search-results .img-thumbnail{height: 300px;}.search-results p{text-align: left;}.search-wrapper{text-align: center;margin-top: 7%;}.search-flex{display: flex;justify-content: center;flex-wrap: wrap;}.search-wrapper h1{margin: 2%;}.individual-search{margin-bottom: 30px;width: 30%;padding: 10px;min-width: 400px;}.individual-search h3{font-size: 24px;margin: 2%;}.readmore-txt{text-decoration: underline;}.pagination, .page-numbers, .next{text-decoration: none;}.current{color: #00668f;}.searchlogo{cursor: pointer;position: absolute;display: block;right: 30px;right: 1.666667rem;top: 30px;top: 1.666667rem;width: 26px;width: 1.2rem;height: 35px;height: 1.944444rem;background-image: url(img/magnifying-glass-solid-blue.svg);background-size: contain;background-repeat: no-repeat;}@media screen and (max-width: 1239px){.searchlogo {right: auto;left: 30px;left: 1.666667rem;}}.modal {display: none;position: fixed;z-index: 999;padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}.modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 20px;border: 1px solid #888;width: 60%;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name: animatetop;-webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s }@-webkit-keyframes animatetop {from {top:-300px;opacity:0}to {top:0;opacity:1}}@keyframes animatetop {from {top:-300px;opacity:0}to {top:0;opacity:1}}.close {color: #aaaaaa;float: right;font-size: 28px;font-weight: bold;}.close:hover, .close:focus {color: #000;text-decoration: none;cursor: pointer;}@media only screen and (max-width: 768px) {.individual-search{margin-bottom: 30px;width: 100%;min-width: 300px;}.modal-content {width: 80%;}}

@media (max-width: 1239px){
#site-footer #footer-menu .menu-inline li:last-of-type {
    min-width: 8%;
}
}

/*# sourceMappingURL=style.css.map */
