/*!
Theme Name: matifoods
Theme URI: https://codenot.studio/
Author: author
Author URI: https://codenot.studio
Description: Description
Version: 1.0.3
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: matifoods
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

matifoods is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later. 

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--main-red: #642532;--siteBackgroundColor: #f6f0ea;--siteBackgroundColorRed: #642532;--headingLargeColor: #d34e32;--headingSmallColor: #642532;--paragraphLargeColor: #642532;--headingMediumColor: #d34e32;--paragraphMediumColor: #bdcfe0;--menuOverlayNavigationLinkColor: #bdcfe0;--headingExtraLargeColor: #bdcfe0;--section-inset-border-color: #f5beaa}:root{--base-font-size: 16px;--heading-font-font-family: "Agrandir-TightBlack";--heading-font-font-style: normal;--heading-font-font-weight: 900;--heading-font-text-transform: uppercase;--heading-font-letter-spacing: 0em;--heading-font-line-height: 1.3em;--body-font-font-family: $font__main;--body-font-font-style: normal;--body-font-font-weight: 400;--body-font-text-transform: none;--body-font-letter-spacing: 0em;--body-font-line-height: 1.6em;--meta-font-font-family: $font__main;--meta-font-font-style: normal;--meta-font-font-weight: 400;--meta-font-text-transform: none;--meta-font-letter-spacing: 0em;--meta-font-line-height: 1em;--heading-1-size: 4.5rem;--heading-1-size-value: 4.5;--heading-2-size: 3.5rem;--heading-2-size-value: 3.5;--heading-3-size: 2.5rem;--heading-3-size-value: 2.5;--heading-4-size: 1.3rem;--heading-4-size-value: 1.3;--large-text-size: 1.4rem;--large-text-size-value: 1.4;--normal-text-size: 1.1rem;--normal-text-size-value: 1.1;--small-text-size: .9rem;--small-text-size-value: .9;--normal-meta-size: 1.1rem;--normal-meta-size-value: 1.1;--site-navigation-font-font-size: var(--normal-text-size);--site-navigation-font-font-size-value: var(--normal-text-size-value);--newsletter-block-title-text-font-font-family: var(--heading-font-font-family);--newsletter-block-title-text-font-font-style: var(--heading-font-font-style);--newsletter-block-title-text-font-font-weight: var(--heading-font-font-weight);--newsletter-block-title-text-font-text-transform: var(--heading-font-text-transform);--newsletter-block-title-text-font-letter-spacing: var(--heading-font-letter-spacing);--newsletter-block-title-text-font-line-height: var(--heading-font-line-height);--newsletter-block-title-text-font-font-size: var(--heading-3-size);--newsletter-block-title-text-font-font-size-value: var(--heading-3-size-value);--newsletter-block-description-text-font-font-family: var(--body-font-font-family);--newsletter-block-description-text-font-font-style: var(--body-font-font-style);--newsletter-block-description-text-font-font-weight: var(--body-font-font-weight);--newsletter-block-description-text-font-text-transform: var(--body-font-text-transform);--newsletter-block-description-text-font-letter-spacing: var(--body-font-letter-spacing);--newsletter-block-description-text-font-line-height: var(--body-font-line-height);--newsletter-block-description-text-font-font-size: var(--normal-text-size);--newsletter-block-description-text-font-font-size-value: var(--normal-text-size-value);--newsletter-block-field-text-font-font-family: var(--body-font-font-family);--newsletter-block-field-text-font-font-style: var(--body-font-font-style);--newsletter-block-field-text-font-font-weight: var(--body-font-font-weight);--newsletter-block-field-text-font-text-transform: var(--body-font-text-transform);--newsletter-block-field-text-font-letter-spacing: var(--body-font-letter-spacing);--newsletter-block-field-text-font-line-height: var(--body-font-line-height);--newsletter-block-field-text-font-font-size: var(--normal-text-size);--newsletter-block-field-text-font-font-size-value: var(--normal-text-size-value);--primary-button-font-font-style: normal;--primary-button-font-font-weight: 700;--primary-button-font-text-transform: none;--primary-button-font-letter-spacing: .04em;--primary-button-font-line-height: 1.2em;--primary-button-font-font-size: .9rem;--primary-button-font-font-size-value: .9;--primary-button-rounded-border-top-left-radius: 20px;--primary-button-rounded-border-top-right-radius: 20px;--primary-button-rounded-border-bottom-left-radius: 20px;--primary-button-rounded-border-bottom-right-radius: 20px;--primaryButtonPadding: 1.2em;--primary-button-padding-x: 2.7em;--primary-button-padding-y: 1.2em;--primary-button-stroke: 0px;--secondary-button-rounded-border-top-left-radius: 20px;--secondary-button-rounded-border-top-right-radius: 20px;--secondary-button-rounded-border-bottom-left-radius: 20px;--secondary-button-rounded-border-bottom-right-radius: 20px;--secondary-button-padding-x: 2.7em;--secondary-button-padding-y: 1.2em;--secondary-button-stroke: 0px;--secondary-button-font-font-family: $font__main;--secondary-button-font-font-style: normal;--secondary-button-font-font-weight: 700;--secondary-button-font-text-transform: none;--secondary-button-font-letter-spacing: .04em;--secondary-button-font-line-height: 1.2em;--secondary-button-font-font-size: .9rem;--secondary-button-font-font-size-value: .9;--secondaryButtonBackgroundColor: #f5beaa;--secondaryButtonTextColor: var(--main-red);--tweak-newsletter-block-button-background-color: #000;--tweak-newsletter-block-button-text-color: #fff;--blog-basic-grid-list-title-font-font-family: var(--heading-font-font-family);--blog-basic-grid-list-title-font-font-style: var(--heading-font-font-style);--blog-basic-grid-list-title-font-font-weight: var(--heading-font-font-weight);--blog-basic-grid-list-title-font-text-transform: var(--heading-font-text-transform);--blog-basic-grid-list-title-font-letter-spacing: var(--heading-font-letter-spacing);--blog-basic-grid-list-title-font-line-height: var(--heading-font-line-height);--blog-basic-grid-list-title-font-font-size: var(--heading-3-size);--blog-basic-grid-list-title-font-font-size-value: var(--heading-3-size-value);--blog-item-title-font-font-family: var(--heading-font-font-family);--blog-item-title-font-font-style: var(--heading-font-font-style);--blog-item-title-font-font-weight: var(--heading-font-font-weight);--blog-item-title-font-text-transform: var(--heading-font-text-transform);--blog-item-title-font-letter-spacing: var(--heading-font-letter-spacing);--blog-item-title-font-line-height: var(--heading-font-line-height);--blog-item-title-font-font-size: var(--heading-1-size);--blog-item-title-font-font-size-value: var(--heading-1-size-value);--site-navigation-font-font-style: var(--body-font-font-style);--site-navigation-font-font-weight: var(--body-font-font-weight);--site-navigation-font-text-transform: var(--body-font-text-transform);--site-navigation-font-letter-spacing: var(--body-font-letter-spacing);--site-navigation-font-line-height: var(--body-font-line-height);--site-navigation-font-font-size: var(--normal-text-size);--site-navigation-font-font-size-value: var(--normal-text-size-value)}@font-face{font-family:"PP Agrandir Tight";src:url("fonts/PPAgrandir-TightBold.woff2") format("woff2"),url("fonts/PPAgrandir-TightBold.woff") format("woff"),url("fonts/PPAgrandir-TightBold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Agrandir-TightBlack";src:url("fonts/PPAgrandir-TightBlack.woff2") format("woff2"),url("fonts/PPAgrandir-TightBlack.woff") format("woff"),url("fonts/PPAgrandir-TightBlack.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Agrandir-TightRegular";src:url("fonts/PPAgrandir-TightRegular.woff2") format("woff2"),url("fonts/PPAgrandir-TightRegular.woff") format("woff"),url("fonts/PPAgrandir-TightRegular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.section.section-height--small{padding-top:3.3vmax;padding-bottom:3.3vmax}.section.section-height--xsmall{padding-top:0vmax;padding-bottom:0vmax}.section.section-height--medium{padding-top:6.6vmax;padding-bottom:6.6vmax}.section.section-height--large{padding-top:10vmax;padding-bottom:10vmax}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Agrandir-TightRegular";font-size:1rem;line-height:1.5}.p-text{font-family:"Agrandir-TightRegular";font-size:16px;font-weight:400;line-height:1.62;letter-spacing:.02em;color:#434852}h1,h2,h3,h4,h5,h6{clear:both}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--heading-font-font-family);font-style:var(--heading-font-font-style);font-weight:var(--heading-font-font-weight);line-height:var(--heading-font-line-height);letter-spacing:var(--heading-font-letter-spacing);text-transform:var(--heading-font-text-transform);margin:2rem 0}h1,.h1{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-1-size-value))/25))}h2,.h2{color:var(--headingLargeColor)}h3,.h3{color:var(--headingMediumColor)}h4,.h4{color:var(--headingSmallColor)}h1,.h3{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-1-size-value))/25))}@media screen and (max-width: 767px)and (orientation: portrait){h1,.h1{font-size:calc((var(--heading-1-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){h1,.h1{font-size:calc((var(--heading-1-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){h1,.h1{font-size:calc(var(--heading-1-size-value)*1rem)}}h1{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-1-size-value))/25))}@media screen and (max-width: 767px)and (orientation: portrait){h1{font-size:calc((var(--heading-1-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){h1{font-size:calc((var(--heading-1-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){h1{font-size:calc(var(--heading-1-size-value)*1rem)}}h2,.h2{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-2-size-value))/25))}@media screen and (max-width: 767px)and (orientation: portrait){h2,.h2{font-size:calc((var(--heading-2-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){h2,.h2{font-size:calc((var(--heading-2-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){h2,.h2{font-size:calc(var(--heading-2-size-value)*1rem)}}h3,.h3{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-3-size-value))/25))}@media screen and (max-width: 767px)and (orientation: portrait){h3,.h3{font-size:calc((var(--heading-3-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){h3,.h3{font-size:calc((var(--heading-3-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){h3,.h3{font-size:calc(var(--heading-3-size-value)*1rem)}}h4,.h4{line-height:calc(var(--heading-font-line-height)*(1 + (1 - var(--heading-4-size-value))/25))}@media screen and (max-width: 767px)and (orientation: portrait){h4,.h4{font-size:calc((var(--heading-4-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){h4,.h4{font-size:calc((var(--heading-4-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){h4,.h4{font-size:calc(var(--heading-4-size-value)*1rem)}}.sqsrte-large{line-height:var(--body-font-line-height);color:var(--main-red)}@media screen and (max-width: 767px)and (orientation: portrait){.sqsrte-large{font-size:calc((var(--large-text-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.sqsrte-large{font-size:calc((var(--large-text-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.sqsrte-large{font-size:calc(var(--large-text-size-value)*1rem)}}@media screen and (max-width: 767px)and (orientation: portrait){.newsletter-form-header-title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.newsletter-form-header-title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.newsletter-form-header-title{font-size:calc(var(--newsletter-block-title-text-font-font-size-value)*1rem) !important}}p{margin:1rem 0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{color:var(--menuOverlayNavigationLinkColor);cursor:default;background-color:var(--siteBackgroundColor);font-family:"Agrandir-TightRegular";font-style:var(--body-font-font-style);font-weight:var(--body-font-font-weight);line-height:var(--body-font-line-height);letter-spacing:var(--body-font-letter-spacing);text-transform:var(--body-font-text-transform);-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px)and (orientation: portrait){body{font-size:calc((var(--normal-text-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){body{font-size:calc((var(--normal-text-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){body{font-size:calc(var(--normal-text-size-value)*1rem)}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}figure.wp-caption{padding:17px 0}table{margin:0 0 1.5em;width:100%}a{color:var(--main-red);text-decoration-thickness:1px;text-underline-offset:.2em;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:visited{color:var(--main-red)}a:hover,a:focus,a:active{color:var(--main-red)}a:focus{outline:0}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}.btn-primary{border-top-left-radius:var(--primary-button-rounded-border-top-left-radius);border-top-right-radius:var(--primary-button-rounded-border-top-right-radius);border-bottom-left-radius:var(--primary-button-rounded-border-bottom-left-radius);border-bottom-right-radius:var(--primary-button-rounded-border-bottom-right-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer;display:inline-block;width:auto;height:auto;font-style:var(--primary-button-font-font-style);font-weight:var(--primary-button-font-font-weight);line-height:var(--primary-button-font-line-height);letter-spacing:var(--primary-button-font-letter-spacing);text-transform:var(--primary-button-font-text-transform);border-width:var(--primary-button-stroke);border-style:solid;padding:1.4rem 2rem !important;line-height:1.2rem !important}.btn-primary:hover{opacity:.8}@media screen and (max-width: 767px)and (orientation: portrait){.btn-primary{font-size:calc((var(--primary-button-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.btn-primary{font-size:calc((var(--primary-button-font-font-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.btn-primary{font-size:calc(var(--primary-button-font-font-size-value)*1rem)}}.btn-primary.btn-dark{background-color:var(--tweak-newsletter-block-button-background-color) !important;color:var(--tweak-newsletter-block-button-text-color) !important}.btn-primary.btn-light{background-color:#f6f0ea;color:#000 !important}.btn-secondary{border-top-left-radius:var(--secondary-button-rounded-border-top-left-radius);border-top-right-radius:var(--secondary-button-rounded-border-top-right-radius);border-bottom-left-radius:var(--secondary-button-rounded-border-bottom-left-radius);border-bottom-right-radius:var(--secondary-button-rounded-border-bottom-right-radius);font-style:var(--secondary-button-font-font-style);font-weight:var(--secondary-button-font-font-weight);line-height:var(--secondary-button-font-line-height);letter-spacing:var(--secondary-button-font-letter-spacing);text-transform:var(--secondary-button-font-text-transform);padding:var(--secondary-button-padding-y) var(--secondary-button-padding-x);border-width:var(--secondary-button-stroke);line-height:normal;border-style:solid;border-color:var(--main-red);text-decoration:none}@media screen and (max-width: 767px)and (orientation: portrait){.btn-secondary{font-size:calc((var(--secondary-button-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.btn-secondary{font-size:calc((var(--secondary-button-font-font-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.btn-secondary{font-size:calc(var(--secondary-button-font-font-size-value)*1rem)}}.btn-secondary.btn-light{color:var(--secondaryButtonTextColor);background:var(--secondaryButtonBackgroundColor);border-color:var(--secondaryButtonTextColor)}.quantity{border:2px solid #f5beaa;margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:8px;margin-right:16px !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:114px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){.quantity{margin-left:auto;margin-right:0 !important}}.quantity button{border:0;background-color:rgba(0,0,0,0);font-size:1.1em;font-weight:bold;color:var(--main-red);padding:16px;cursor:pointer}.quantity input{border:0;font-size:1.1em;font-weight:bold;color:var(--main-red);max-width:30px}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button.single_add_to_cart_button,a.checkout-button,.coupon .button{background-color:var(--headingLargeColor) !important;color:#fff;font-weight:bold;border-radius:15px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:.618em 1em !important;-webkit-transition:.3s ease;transition:.3s ease;font-size:1.2em;max-width:380px}button.single_add_to_cart_button:hover,a.checkout-button:hover,.coupon .button:hover{background-color:var(--headingLargeColor);opacity:.85}.btn-back-to-shop{color:#fff !important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:var(--main-red);border:1px solid #ccc;border-radius:0px;padding:3px;outline:none}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--main-red)}select{border:1px solid #ccc}textarea{width:100%}.site-header{position:fixed;left:0;top:0;right:0;z-index:99;-webkit-transition:background 300ms ease-in-out 0s,padding 140ms ease-in-out,-webkit-transform 140ms ease-in-out 140ms;transition:background 300ms ease-in-out 0s,padding 140ms ease-in-out,-webkit-transform 140ms ease-in-out 140ms;transition:background 300ms ease-in-out 0s,padding 140ms ease-in-out,transform 140ms ease-in-out 140ms;transition:background 300ms ease-in-out 0s,padding 140ms ease-in-out,transform 140ms ease-in-out 140ms,-webkit-transform 140ms ease-in-out 140ms;background-color:rgba(0,0,0,0) !important}.site-header .container{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.1vw;padding-bottom:.1vw;padding-left:3vw;padding-right:3vw}@media only screen and (pointer: coarse)and (max-width: 1024px),screen and (max-width: 799px){.site-header .container{padding:6vw}}.site-header.scheme-Light a{color:var(--main-red)}.site-header.scheme-Light .menu ul{background-color:var(--siteBackgroundColor)}.site-header.scheme-Light .menu ul a{color:var(--main-red)}@media(min-width: 1024px){.site-header.scheme-Dark a{color:var(--menuOverlayNavigationLinkColor)}}.site-header.fixed.scheme-Light{background-color:var(--siteBackgroundColor) !important}.site-header.fixed.scheme-Dark{background-color:var(--siteBackgroundColorRed) !important}.site-header.fixed.scheme-Dark .logo.dark{opacity:0}.site-header.fixed.scheme-Dark .logo.light{opacity:1}.site-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.site-header .main-navigation{width:33%;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}@media(max-width: 1023.98px){.site-header .main-navigation{display:none}}.site-header .mobile-nav{position:fixed;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0px;right:0px;bottom:0px;left:0px;opacity:0;visibility:hidden;will-change:opacity,visibility,background-color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;pointer-events:auto;-webkit-transition:visibility 600ms cubic-bezier(0.4, 0, 0.2, 1),background-color 400ms cubic-bezier(0.4, 0, 0.2, 1),opacity 400ms cubic-bezier(0.4, 0, 0.2, 1);transition:visibility 600ms cubic-bezier(0.4, 0, 0.2, 1),background-color 400ms cubic-bezier(0.4, 0, 0.2, 1),opacity 400ms cubic-bezier(0.4, 0, 0.2, 1)}.site-header .mobile-nav.active{opacity:1;visibility:visible;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media(min-width: 1024px){.site-header .mobile-nav{display:none}}.site-header .mobile-nav .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translatey(20px);transform:translatey(20px);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);gap:0}.site-header .mobile-nav .menu li{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3vw;padding-right:3vw;line-height:1;font-size:8.5vmin}@media(max-width: 1023.98px){.site-header .mobile-nav .menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:static}}@media screen and (min-width: 576px){.site-header .mobile-nav .menu li{font-size:6.6vmin}}@media screen and (min-width: 768px){.site-header .mobile-nav .menu li{font-size:6vmin}}.site-header .mobile-nav .menu a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3vw 0;-webkit-transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1)}.site-header .site-branding{width:34%;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 34%;flex:1 1 34%;line-height:1;position:relative;z-index:9}.site-header__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;max-height:60px;position:relative}.site-header__logo img{width:auto;max-width:100%;max-height:60px;-webkit-transition:.2s ease;transition:.2s ease}@media(max-width: 767.8px){.site-header__logo img{max-height:30px}}.site-header__logo .light{position:absolute;opacity:0}.site-header .menu{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5vw;font-size:calc((var(--site-navigation-font-font-size-value) - 1)*1.2vw + 1rem)}@media(min-width: 1024px){.site-header .menu{gap:6vw}}.site-header .menu a{text-decoration:none;display:inline-block;font-weight:bold}.site-header .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;position:absolute;padding:0;margin:0;min-width:260px;background-color:var(--main-red);padding:.5em 1em;text-align:left;left:-1em}.site-header .menu .current-page-parent>a,.site-header .menu .current-menu-item>a{background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-repeat:repeat-x;background-size:1px 1px;background-position:0 100%;background-position:0 calc(100% - .1em)}@media(max-width: 1023.98px){.site-header .menu .current-page-parent>a,.site-header .menu .current-menu-item>a{background-position:0 100%}}.site-header .menu .menu-item-has-children{position:relative}.site-header .menu .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.site-header .btn-nav{background:0;border:0;padding:0;position:absolute;left:0;padding:6px;z-index:99;outline:none}.site-header .btn-nav .burger-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px}.site-header .btn-nav .burger-inner{width:100%;height:100%}.site-header .btn-nav .burger-inner .top-bun,.site-header .btn-nav .burger-inner .patty,.site-header .btn-nav .burger-inner .bottom-bun{height:1px;position:absolute;display:block;top:0;left:0;bottom:0;margin:auto;content:"";width:100%;-webkit-transition:width 250ms cubic-bezier(0.2, 0.6, 0.3, 1),-webkit-transform 250ms cubic-bezier(0.2, 0.6, 0.3, 1);transition:width 250ms cubic-bezier(0.2, 0.6, 0.3, 1),-webkit-transform 250ms cubic-bezier(0.2, 0.6, 0.3, 1);transition:transform 250ms cubic-bezier(0.2, 0.6, 0.3, 1),width 250ms cubic-bezier(0.2, 0.6, 0.3, 1);transition:transform 250ms cubic-bezier(0.2, 0.6, 0.3, 1),width 250ms cubic-bezier(0.2, 0.6, 0.3, 1),-webkit-transform 250ms cubic-bezier(0.2, 0.6, 0.3, 1);will-change:transform,width;background-color:var(--main-red)}.site-header .btn-nav .burger-inner .top-bun{-webkit-transform:translatey(-5.5px);transform:translatey(-5.5px)}.site-header .btn-nav .burger-inner .patty{-webkit-transform:scale(0);transform:scale(0)}.site-header .btn-nav .burger-inner .bottom-bun{-webkit-transform:translatey(5.5px);transform:translatey(5.5px)}@media(min-width: 1024px){.site-header .btn-nav{display:none}}.site-header__actions{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:33%;color:var(--main-red)}@media(min-width: 1024px){.site-header__actions{padding-top:5px;padding-bottom:5px}}@media(max-width: 1023.98px){.site-header__actions{position:absolute;right:0}.site-header__actions .lang-switcher{display:none}}.site-header .mini-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:20px}@media(max-width: 1023.98px){.site-header .mini-cart{margin-left:0}}.site-header .mini-cart .cart-contents{display:inline-block;text-decoration:none;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.site-header .mini-cart .cart-contents img{width:100px;position:relative;display:block;top:-5px}@media(max-width: 1023.98px){.site-header .mini-cart .cart-contents img{width:80px;top:-8px}}.site-header .mini-cart .cart-contents .cart-count{position:absolute;left:50%;right:auto;top:auto;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px}.site-header .mini-cart .cart-count{display:inline-block;color:var(--main-red);border-radius:50%;font-weight:bold;font-size:16px;line-height:1;vertical-align:middle;width:24px;height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:24px;min-height:24px}.site-header .lang-switcher{font-size:calc((var(--site-navigation-font-font-size-value) - 1)*1.2vw + 1rem);list-style-type:none;padding:0;margin:0;margin-right:20px;font-family:var(--site-navigation-font-font-family);font-style:var(--site-navigation-font-font-style);font-weight:var(--site-navigation-font-font-weight);line-height:var(--site-navigation-font-line-height);letter-spacing:var(--site-navigation-font-letter-spacing);text-transform:var(--site-navigation-font-text-transform)}@media screen and (max-width: 767px)and (orientation: portrait){.site-header .lang-switcher{font-size:calc((var(--site-navigation-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.site-header .lang-switcher{font-size:calc((var(--site-navigation-font-font-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.site-header .lang-switcher{font-size:calc(var(--site-navigation-font-font-size-value)*1rem)}}.site-header .lang-switcher>.item>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.site-header .lang-switcher .header-dropdown-icon{display:block;line-height:1;margin-top:-2px}@media(max-width: 1023.98px){.site-header .lang-switcher .header-dropdown-icon{margin-right:-32px}}.site-header .lang-switcher .header-dropdown-icon svg{fill:var(--main-red);stroke:var(--main-red);width:100%;height:100%}.site-header .lang-switcher .dropdown{display:none;position:absolute;background:rgba(0,0,0,0);left:0px;top:30px;z-index:1000;padding-top:10px}.site-header .lang-switcher .dropdown ul{list-style-type:none;padding:0;margin:0}.site-header .lang-switcher .dropdown ul li{padding:0px 10px}@media(min-width: 1024px){.site-header .lang-switcher .dropdown ul li{padding-left:0}}@media(min-width: 1024px){.site-header .lang-switcher .dropdown ul li.back-btn{display:none !important}}.site-header .lang-switcher .dropdown ul li a{text-decoration:none;color:var(--main-red)}.site-header .lang-switcher>.item{padding-top:10px;padding-bottom:10px}.site-header .lang-switcher .item{position:relative;display:inline-block;font-weight:bold}.site-header .lang-switcher .item:hover .header-dropdown-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-header .lang-switcher .item:hover .dropdown{display:block}@media(min-width: 1024px){.site-header.scheme-Dark .lang-switcher .header-dropdown-icon svg{stroke:var(--menuOverlayNavigationLinkColor);fill:var(--menuOverlayNavigationLinkColor)}}@media(max-width: 1023.98px){.site-header.scheme-Dark.fixed .top-bun,.site-header.scheme-Dark.fixed .patty,.site-header.scheme-Dark.fixed .bottom-bun{background-color:var(--headingExtraLargeColor)}}.site-header__topbar{background-color:var(--main-red);color:#fff;text-align:center;padding:9px 0;font-size:.9em;line-height:1;margin-bottom:5px}.site-header__topbar .container{padding:0 !important}@media(max-width: 1023.98px){.mobile-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav .menu,.mobile-nav .lang-switcher{-webkit-transform:translatex(0%);transform:translatex(0%);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.mobile-nav .lang-switcher{-webkit-transform:translatey(100%);transform:translatey(100%);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);margin-top:auto;line-height:1;font-size:8.5vmin;margin-bottom:6vw}.mobile-nav .lang-switcher .header-dropdown-icon{-webkit-transform:rotate(270deg) !important;transform:rotate(270deg) !important}.mobile-nav .lang-switcher .header-dropdown-icon svg{stroke-width:.5px}.mobile-nav.sub-active .menu,.mobile-nav.sub-active .lang-switcher{-webkit-transform:translateX(-100vw) translateY(0px) !important;transform:translateX(-100vw) translateY(0px) !important}.mobile-nav nav{position:relative;margin-top:auto;top:40px}.mobile-nav nav .sub-menu{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transform:translateX(200%);transform:translateX(200%);will-change:transform;-webkit-transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);visibility:visible;opacity:1;z-index:2;min-height:calc(100vh - 120px);background-color:rgba(0,0,0,0) !important}.mobile-nav nav li{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mobile-nav nav li.menu-item-has-children{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav nav li.menu-item-has-children:after{content:"";margin-left:.15em;width:1em;height:1em;-webkit-transform:rotate(270deg);transform:rotate(270deg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' stroke-linecap='square' stroke-linejoin='miter' stroke-width='0.5px'%3E%3Csymbol id='openArrowHead' viewBox='0 0 22 22'%3E%3Cpath d='M18 7L11 14L4 7' fill='none' stroke='%23642532'%3E%3C/path%3E%3C/symbol%3E%3Cuse href='%23openArrowHead'%3E%3C/use%3E%3C/svg%3E");background-size:contain;background-position:center;margin-right:-32px}.mobile-nav nav li.menu-item-has-children.dropdown-active .sub-menu{-webkit-transform:translateX(100%);transform:translateX(100%);will-change:transform}.mobile-nav nav li.menu-item-has-children .sub-menu .menu-item a{background:none}.mobile-nav .back-btn{color:var(--main-red);opacity:.5;margin-bottom:20px;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.mobile-nav .back-btn:before{content:"";margin-left:.15em;width:1em;height:1em;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' stroke-linecap='square' stroke-linejoin='miter' stroke-width='0.5px'%3E%3Csymbol id='openArrowHead' viewBox='0 0 22 22'%3E%3Cpath d='M18 7L11 14L4 7' fill='none' stroke='%23642532'%3E%3C/path%3E%3C/symbol%3E%3Cuse href='%23openArrowHead'%3E%3C/use%3E%3C/svg%3E");background-size:contain;background-position:center;margin-right:.15em}.mobile-nav .lang-switcher{position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto;margin-right:auto}.mobile-nav .lang-switcher li{position:static;padding:3vw 5vw !important}.mobile-nav .lang-switcher .sub-menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;bottom:-6vw;min-height:calc(100vh - 120px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:auto;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(200vw);transform:translateX(200vw);padding-bottom:4vmax;-webkit-transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 600ms cubic-bezier(0.4, 0, 0.2, 1)}.mobile-nav .lang-switcher .sub-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav .lang-switcher.sub-active .sub-menu{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@media(max-width: 1023.98px){body.nav-active{overflow:hidden}}body.nav-active .site-header.scheme-Dark.fixed .top-bun,body.nav-active .site-header.scheme-Dark.fixed .patty,body.nav-active .site-header.scheme-Dark.fixed .bottom-bun{background-color:var(--main-red)}body.nav-active .mobile-nav{opacity:1;visibility:visible;-webkit-user-select:all;-moz-user-select:all;user-select:all;background-color:var(--menuOverlayNavigationLinkColor)}body.nav-active .mobile-nav .menu{-webkit-transform:translatey(0px);transform:translatey(0px)}body.nav-active .mobile-nav .lang-switcher{-webkit-transform:translatey(0px);transform:translatey(0px)}body.nav-active .btn-nav .burger-inner .top-bun{-webkit-transform:translatex(3.5px) rotate(-135deg);transform:translatex(3.5px) rotate(-135deg);width:28px}body.nav-active .btn-nav .burger-inner .patty{-webkit-transform:scale(0);transform:scale(0)}body.nav-active .btn-nav .burger-inner .bottom-bun{-webkit-transform:translatex(3.5px) rotate(135deg);transform:translatex(3.5px) rotate(135deg);width:28px}.site-footer{background-color:var(--siteBackgroundColorRed);padding-top:70px;padding-bottom:90px}.site-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767.8px){.site-footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer__subscribe{max-width:470px;text-align:center}.site-footer__subscribe .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media(max-width: 767.8px){.site-footer__subscribe .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer__subscribe .form-group input{padding:1.4rem 2rem !important;line-height:1.2rem !important;border:1px solid rgba(0,0,0,.12);color:#000;background:#fff;font-style:var(--newsletter-block-field-text-font-font-style);font-weight:var(--newsletter-block-field-text-font-font-weight);line-height:var(--newsletter-block-field-text-font-line-height);letter-spacing:var(--newsletter-block-field-text-font-letter-spacing);text-transform:var(--newsletter-block-field-text-font-text-transform);max-width:280px}.site-footer__subscribe .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.site-footer__subscribe .form-group input::-moz-placeholder{color:rgba(0,0,0,.3)}.site-footer__subscribe .form-group input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.site-footer__subscribe .form-group input::-ms-input-placeholder{color:rgba(0,0,0,.3)}.site-footer__subscribe .form-group input::placeholder{color:rgba(0,0,0,.3)}@media screen and (max-width: 767px)and (orientation: portrait){.site-footer__subscribe .form-group input{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.site-footer__subscribe .form-group input{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.site-footer__subscribe .form-group input{font-size:calc(var(--newsletter-block-description-text-font-font-size-value)*1rem) !important}}.site-footer__subscribe-title{color:var(--paragraphMediumColor);font-style:var(--newsletter-block-title-text-font-font-style);font-weight:var(--newsletter-block-title-text-font-font-weight);line-height:var(--newsletter-block-title-text-font-line-height);letter-spacing:var(--newsletter-block-title-text-font-letter-spacing);text-transform:var(--newsletter-block-title-text-font-text-transform)}@media screen and (max-width: 767px)and (orientation: portrait){.site-footer__subscribe-title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.site-footer__subscribe-title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.site-footer__subscribe-title{font-size:calc(var(--newsletter-block-title-text-font-font-size-value)*1rem) !important}}.site-footer__subscribe-subtitle{color:var(--paragraphMediumColor);font-style:var(--newsletter-block-description-text-font-font-style);font-weight:var(--newsletter-block-description-text-font-font-weight);line-height:var(--newsletter-block-description-text-font-line-height);letter-spacing:var(--newsletter-block-description-text-font-letter-spacing);text-transform:var(--newsletter-block-description-text-font-text-transform)}@media screen and (max-width: 767px)and (orientation: portrait){.site-footer__subscribe-subtitle{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.site-footer__subscribe-subtitle{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.site-footer__subscribe-subtitle{font-size:calc(var(--newsletter-block-description-text-font-font-size-value)*1rem) !important}}.site-footer .col-2{width:350px;max-width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__socials li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:64px;height:64px}.site-footer__socials li a div{width:100%;height:100%}.site-footer__socials li a div svg{fill:rgba(0,0,0,0)}.site-footer__socials li a div svg .sqs-use--icon{fill:#bdcfe0}.site-footer__socials li a div svg .sqs-use--mask{fill:rgba(0,0,0,0)}.site-footer__copyright{color:var(--paragraphMediumColor)}.site-footer__copyright p{margin-bottom:1em}.site-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__links a{color:var(--paragraphMediumColor)}.section{padding-top:6.6vmax;padding-bottom:6.6vmax;color:var(--main-red)}.hero-slider{min-height:66vh;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:calc(6.6vmax + 116px)}@media(max-width: 767.8px){.hero-slider{padding-top:calc(9vmax + 116px)}}.hero-slider__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:90%;margin:0 auto}@media(max-width: 767.8px){.hero-slider__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (pointer: coarse)and (max-width: 1024px),screen and (max-width: 799px){.hero-slider__slide{max-width:100%}}.hero-slider__slide .col-1{-webkit-box-flex:0;-ms-flex:0 63%;flex:0 63%}.hero-slider__slide .col-2{-webkit-box-flex:0;-ms-flex:0 31%;flex:0 31%}@media(max-width: 767.8px){.hero-slider__slide .col-2 img{max-width:240px}}@media(max-width: 767.8px){.hero-slider__title{margin-bottom:30px}}.hero-slider__subtitle{color:var(--paragraphLargeColor)}.section-parallax .title-wrapper{padding-top:3.3vmax;padding-bottom:3.3vmax}@media only screen and (pointer: coarse)and (max-width: 1024px),screen and (max-width: 799px){.section-parallax .title-wrapper{padding-top:8vmax;padding-bottom:15vmax}}.section-parallax__title{text-align:center}.section-parallax__wrapper{min-height:66vh;position:relative;overflow:hidden}.section-parallax .parallax{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateZ(0);transform:translateZ(0);-o-object-fit:cover;object-fit:cover}@media(max-width: 767.8px){.text-image{padding-top:9vmax}}.text-image__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:95%;margin:0 auto;gap:40px}@media(max-width: 767.8px){.text-image__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text-image .col-1{-webkit-box-flex:0;-ms-flex:0 48%;flex:0 48%;overflow:hidden;-webkit-clip-path:url(#yui_3_17_2_1_1667351985506_562733);clip-path:url(#yui_3_17_2_1_1667351985506_562733);position:relative;min-width:589px;height:589px}@media(max-width: 767.8px){.text-image .col-1{min-width:100px;max-width:100%;height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:200px;height:200px;max-width:200px;max-height:200px}}.text-image .col-2{-webkit-box-flex:0;-ms-flex:0 62%;flex:0 62%}.text-image__title{text-align:center}.section-about{padding-top:6vmax;padding-bottom:43vmax;max-height:1300px;background-size:100%;background-position:bottom center;background-repeat:no-repeat}@media(max-width: 767.8px){.section-about{background-size:cover;background-position:bottom;background-color:#becfdf;background-size:100%}}.section-about__title{color:var(--paragraphLargeColor);text-align:center;margin-bottom:32px}.section-about__text{color:var(--paragraphLargeColor);text-align:center;max-width:76%;margin:0 auto}@media(max-width: 767.8px){.section-about__text{max-width:100%}}.subscribe__title{font-family:var(--newsletter-block-title-text-font-font-family);font-style:var(--newsletter-block-title-text-font-font-style);font-weight:var(--newsletter-block-title-text-font-font-weight);line-height:var(--newsletter-block-title-text-font-line-height);letter-spacing:var(--newsletter-block-title-text-font-letter-spacing);text-transform:var(--newsletter-block-title-text-font-text-transform);text-align:center;color:var(--main-red)}@media(min-width: 768px){.subscribe__title{max-width:80%;margin:0 auto}}@media(min-width: 768px){.subscribe .wrapper{width:50%;margin:0 auto}}.subscribe__form{max-width:580px;margin:0 auto}.subscribe__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscribe__form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:16px}@media(max-width: 659.8px){.subscribe__form .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.subscribe__form input{border:1px solid rgba(0,0,0,.12);padding:1.4rem 2rem !important;line-height:1.2rem !important;font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important;background:#fff;width:100%}.subscribe__form input::-webkit-input-placeholder{font-family:var(--form-block-placeholder-text-font-font-family);font-style:var(--form-block-placeholder-text-font-font-style);font-weight:var(--form-block-placeholder-text-font-font-weight);line-height:var(--form-block-placeholder-text-font-line-height);letter-spacing:var(--form-block-placeholder-text-font-letter-spacing);text-transform:var(--form-block-placeholder-text-font-text-transform);color:rgba(0,0,0,.3)}.subscribe__form input::-moz-placeholder{font-family:var(--form-block-placeholder-text-font-font-family);font-style:var(--form-block-placeholder-text-font-font-style);font-weight:var(--form-block-placeholder-text-font-font-weight);line-height:var(--form-block-placeholder-text-font-line-height);letter-spacing:var(--form-block-placeholder-text-font-letter-spacing);text-transform:var(--form-block-placeholder-text-font-text-transform);color:rgba(0,0,0,.3)}.subscribe__form input:-ms-input-placeholder{font-family:var(--form-block-placeholder-text-font-font-family);font-style:var(--form-block-placeholder-text-font-font-style);font-weight:var(--form-block-placeholder-text-font-font-weight);line-height:var(--form-block-placeholder-text-font-line-height);letter-spacing:var(--form-block-placeholder-text-font-letter-spacing);text-transform:var(--form-block-placeholder-text-font-text-transform);color:rgba(0,0,0,.3)}.subscribe__form input::-ms-input-placeholder{font-family:var(--form-block-placeholder-text-font-font-family);font-style:var(--form-block-placeholder-text-font-font-style);font-weight:var(--form-block-placeholder-text-font-font-weight);line-height:var(--form-block-placeholder-text-font-line-height);letter-spacing:var(--form-block-placeholder-text-font-letter-spacing);text-transform:var(--form-block-placeholder-text-font-text-transform);color:rgba(0,0,0,.3)}.subscribe__form input::placeholder{font-family:var(--form-block-placeholder-text-font-font-family);font-style:var(--form-block-placeholder-text-font-font-style);font-weight:var(--form-block-placeholder-text-font-font-weight);line-height:var(--form-block-placeholder-text-font-line-height);letter-spacing:var(--form-block-placeholder-text-font-letter-spacing);text-transform:var(--form-block-placeholder-text-font-text-transform);color:rgba(0,0,0,.3)}.subscribe__form .email-wrap{width:auto;min-width:18rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.subscribe__form .submit-wrap{width:100%;text-align:center;margin-top:46px}@media(max-width: 767.98px){.subscribe__form .submit-wrap{margin-top:30px}}@media screen and (max-width: 767px)and (orientation: portrait){.subscribe__title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.subscribe__title{font-size:calc((var(--newsletter-block-title-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.subscribe__title{font-size:calc(var(--newsletter-block-title-text-font-font-size-value)*1rem) !important}}.subscribe__text{font-family:var(--newsletter-block-description-text-font-font-family);font-style:var(--newsletter-block-description-text-font-font-style);font-weight:var(--newsletter-block-description-text-font-font-weight);line-height:var(--newsletter-block-description-text-font-line-height);letter-spacing:var(--newsletter-block-description-text-font-letter-spacing);text-transform:var(--newsletter-block-description-text-font-text-transform);color:var(--main-red);text-align:center;margin:1em auto}@media screen and (max-width: 767px)and (orientation: portrait){.subscribe__text{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.subscribe__text{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.subscribe__text{font-size:calc(var(--newsletter-block-description-text-font-font-size-value)*1rem) !important}}.chickenless-fillets{padding-top:110px;padding-bottom:40px}@media(max-width: 1023.98px){.chickenless-fillets .page-title{margin-top:.5em}}.chickenless-fillets>.container{position:relative}.chickenless-fillets .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767.98px){.chickenless-fillets .two-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.chickenless-fillets .two-cols .col-1{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}@media(max-width: 767.98px){.chickenless-fillets .two-cols .col-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.chickenless-fillets .two-cols .col-2{width:49%;-webkit-box-flex:0;-ms-flex:0 49%;flex:0 49%;position:absolute;right:0}@media(max-width: 767.98px){.chickenless-fillets .two-cols .col-2{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.chickenless-fillets .section-text-content{color:var(--main-red);line-height:var(--body-font-line-height);max-width:51%}@media(max-width: 767.98px){.chickenless-fillets .section-text-content{max-width:100%}}.chickenless-fillets .section-text-content p{line-height:var(--body-font-line-height);margin:1rem 0}.chickenless-fillets .section-list{color:var(--main-red);max-width:51%}@media(max-width: 767.98px){.chickenless-fillets .section-list{max-width:100%}}.chickenless-fillets .section-list p{margin:1rem 0;line-height:var(--body-font-line-height)}.chickenless-fillets .section-list ul,.chickenless-fillets .section-list ol{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;margin-left:0;-webkit-padding-start:40px;padding-inline-start:40px;list-style:none}.chickenless-fillets .section-list ul li>*,.chickenless-fillets .section-list ol li>*{margin-top:.5em;margin-bottom:.5em}.chickenless-fillets .section-list ul li>*:first-child::before,.chickenless-fillets .section-list ol li>*:first-child::before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;white-space:pre}.chickenless-fillets .section-list__level-1 li>*:first-child::before{content:"•"}.chickenless-fillets .section-list__level-2 li>*:first-child::before{content:"○"}.chickenless-fillets .section-list__level-3 li>*:first-child::before{content:"■"}.chickenless-fillets .section-text-icon{color:var(--main-red)}.chickenless-fillets .section-text-icon+.section-text-icon{margin-top:50px}.chickenless-fillets .section-text-icon__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width: 767.98px){.chickenless-fillets .section-text-icon__inner{gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.chickenless-fillets .section-text-icon__icon{width:75px;max-width:75px;min-width:75px;-webkit-box-flex:0;-ms-flex:0 75px;flex:0 75px}.chickenless-fillets .section-text-icon__text p{line-height:var(--body-font-line-height)}.chickenless-fillets .section-text-content+.section-text-icon{margin-top:80px}.our-team{padding-top:62px}@media(max-width: 767.98px){.our-team{padding-top:82px}}@media(max-width: 767.98px){.our-team .section-title{margin-top:50px;margin-bottom:80px}}.our-team .section-title__title{text-align:center;max-width:850px;margin:20px auto}.our-team .our-story{text-align:center;width:1068px;max-width:100%;margin-left:auto;margin-right:auto}.our-team .our-story__title{margin:0}.our-team .our-story__text p{margin-top:0}.our-team .our-story__line{max-width:296px;margin:0 auto}@media(max-width: 767.98px){.our-team .our-story__line{max-width:242px}}.our-team .our-story__line img{display:block;width:100%;height:auto}.our-team .team__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:150px 130px;max-width:1190px;margin:0 auto}@media(max-width: 767.98px){.our-team .team__inner{max-width:100%;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our-team .team__title{margin-top:-20px}.our-team .team__title-title{margin-top:0}.our-team .team__title-text{max-width:470px;margin:0 auto;text-align:center}.our-team .team__member{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:calc(50% - 65px)}@media(max-width: 767.98px){.our-team .team__member{-webkit-box-ordinal-group:unset !important;-ms-flex-order:unset !important;order:unset !important;width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;margin-top:0 !important;margin-bottom:70px}.our-team .team__member:last-child{margin-bottom:40px}}.our-team .team__member-photo{border-radius:20px;overflow:hidden}.our-team .team__member-photo img{display:block}.our-team .team__member:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-20px;text-align:center}@media(max-width: 767.98px){.our-team .team__member:nth-child(1){margin-bottom:40px}}.our-team .team__member:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.our-team .team__member:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:-35%}.our-team .team__member:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.our-team .team__member:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:auto;margin-top:-35%}.our-team .team__member:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.our-team .team__member:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.our-team .team__member:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.our-team .team__member:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.our-team .team__member:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.our-team .team__member-photo img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;display:block;width:100%;height:100%}.our-team .team__member-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px}.our-team .team__member-name{margin-top:0;margin-bottom:24px}@media(max-width: 767.98px){.our-team .team__member-name{margin-bottom:16px}}.our-team .team__member-position{margin:0}.our-team .section-contact{text-align:center}.our-team .section-contact__title{margin-top:10px}.our-team .section-media__title{text-align:center}.our-team .section-media .media-items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:70px 0px;grid-template-areas:". col1 ." "col2 . col3" ". col4 .";width:1398px;max-width:100%;margin:0 auto}@media(max-width: 767.98px){.our-team .section-media .media-items{grid-template-columns:1fr;gap:40px;grid-auto-flow:row;grid-template-rows:auto;grid-template-areas:none}}.our-team .section-media .media-items .media-item{width:100%}.our-team .section-media .media-items .media-item iframe{display:block;width:100%;min-height:265px}@media(max-width: 767.98px){.our-team .section-media .media-items .media-item iframe{min-height:195px;border:0}}.our-team .section-media .media-items .media-item:nth-child(1){grid-area:col1}@media(max-width: 767.98px){.our-team .section-media .media-items .media-item:nth-child(1){grid-area:initial}}.our-team .section-media .media-items .media-item:nth-child(2){grid-area:col2;position:relative;left:170px}@media(max-width: 767.98px){.our-team .section-media .media-items .media-item:nth-child(2){grid-area:initial;left:0}}.our-team .section-media .media-items .media-item:nth-child(3){grid-area:col3;position:relative;right:170px}@media(max-width: 767.98px){.our-team .section-media .media-items .media-item:nth-child(3){grid-area:initial;right:0}}.our-team .section-media .media-items .media-item:nth-child(4){grid-area:col4}@media(max-width: 767.98px){.our-team .section-media .media-items .media-item:nth-child(4){grid-area:initial}.our-team .section-media .media-items .media-item:nth-child(4) iframe{height:350px !important}}.faq{padding-top:62px}@media(max-width: 767.98px){.faq{padding-top:82px}}.faq .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;max-width:1190px;margin:0 auto}@media(max-width: 767.98px){.faq .two-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;gap:0px}}.faq .two-cols .page-title{margin-top:0}.faq .two-cols .col-1{width:30%;-webkit-box-flex:0;-ms-flex:0 30%;flex:0 30%}@media(max-width: 767.98px){.faq .two-cols .col-1{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin-top:40px}}.faq .two-cols .col-2{width:830px;-webkit-box-flex:0;-ms-flex:0 80%;flex:0 80%;max-width:830px}@media(max-width: 767.98px){.faq .two-cols .col-2{max-width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}@media(min-width: 768px)and (max-width: 1023px){.faq .two-cols .col-2{max-width:70%}}.faq .section-faq__item:first-child .item-question{margin-top:0}.faq .section-faq__item:last-child .item-answer p{margin-bottom:0}.investors{padding-top:62px}@media(max-width: 767.98px){.investors{padding-top:82px}}.investors .page-title{margin-top:0}.investors .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1190px;margin:0 auto}@media(max-width: 767.98px){.investors .two-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;gap:20px}}.investors .two-cols .col-1{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}@media(max-width: 767.98px){.investors .two-cols .col-1{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.investors .two-cols .col-2{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}@media(max-width: 767.98px){.investors .two-cols .col-2{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.investors .accordion{border-bottom:1px solid rgba(100,37,50,.2);width:470px;max-width:100%;margin-left:auto}@media(max-width: 767.98px){.investors .accordion{margin-bottom:40px}}.investors .accordion-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;line-height:normal;padding:15px 0px;border-top:1px solid rgba(100,37,50,.2)}.investors .accordion-header.active .accordion-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.investors .accordion-icon{width:14px;height:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.investors .accordion-icon__icon{border-color:var(--main-red);border-style:solid;border-top:none;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translatey(-25%) rotate(45deg);transform:translatey(-25%) rotate(45deg);width:70.71067%;height:70.71067%;border-width:1px}.investors .accordion-content{display:none}.investors .accordion-content p:first-child{margin-top:0}.jobs-page .jobs-hero{background-position:50% 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;position:relative;background-color:var(--main-red)}.jobs-page .jobs-hero:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--main-red);opacity:.15}.jobs-page .jobs-hero .container{padding-top:62px;position:relative;z-index:1}.jobs-page .jobs-hero__title{margin-top:0;text-align:center;color:var(--headingExtraLargeColor)}.jobs-page .jobs-hero__text *{color:var(--headingExtraLargeColor);text-align:center}.jobs-page .jobs-text-block{text-align:center;min-height:528px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jobs-page .jobs-text-block__text{width:1068px;max-width:100%;margin-left:auto;margin-right:auto}.jobs-page .jobs-cite{background-color:var(--section-inset-border-color);padding-top:3vw;padding-right:3vw;padding-bottom:3vw;padding-left:3vw}.jobs-page .jobs-cite .section{background-size:cover;background-position:center;position:relative}.jobs-page .jobs-cite .section:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--section-inset-border-color);opacity:.15}.jobs-page .jobs-cite__title{width:1000px;max-width:calc(100% - 30px);text-align:center;color:var(--paragraphMediumColor);margin-left:auto;margin-right:auto;position:relative;z-index:1}.jobs-page .jobs-cite__author{text-align:center;color:var(--paragraphMediumColor);position:relative;z-index:1}.jobs-page .jobs-sign-up{text-align:center;min-height:66vh}.jobs-page .jobs-sign-up__title{width:605px;max-width:100%;color:var(--main-red);margin-left:auto;margin-right:auto;margin-top:0;line-height:var(--newsletter-block-title-text-font-line-height)}.jobs-page .jobs-sign-up__form{max-width:470px;margin:0 auto}.jobs-page .jobs-sign-up .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 479px){.jobs-page .jobs-sign-up .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.jobs-page .jobs-sign-up .form-group input{padding:1.4rem 2rem !important;line-height:1.2rem !important;border:1px solid rgba(0,0,0,.12);color:#000;background:#fff;font-style:var(--newsletter-block-field-text-font-font-style);font-weight:var(--newsletter-block-field-text-font-font-weight);line-height:var(--newsletter-block-field-text-font-line-height);letter-spacing:var(--newsletter-block-field-text-font-letter-spacing);text-transform:var(--newsletter-block-field-text-font-text-transform);max-width:280px}.jobs-page .jobs-sign-up .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.jobs-page .jobs-sign-up .form-group input::-moz-placeholder{color:rgba(0,0,0,.3)}.jobs-page .jobs-sign-up .form-group input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.jobs-page .jobs-sign-up .form-group input::-ms-input-placeholder{color:rgba(0,0,0,.3)}.jobs-page .jobs-sign-up .form-group input::placeholder{color:rgba(0,0,0,.3)}@media screen and (max-width: 767px)and (orientation: portrait){.jobs-page .jobs-sign-up .form-group input{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.jobs-page .jobs-sign-up .form-group input{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.jobs-page .jobs-sign-up .form-group input{font-size:calc(var(--newsletter-block-description-text-font-font-size-value)*1rem) !important}}.jobs-page .jobs-sign-up .form-group .btn-primary{background-color:#000 !important;color:#fff !important}.points-sale{padding-top:107px}.points-sale .page-title{margin-top:0}.points-sale .container+.sale-text-block{margin-top:50px}.points-sale .sale-text-block__title{max-width:708px}.points-sale .sale-text-block__text{max-width:708px}.resellers{padding-top:62px}@media(max-width: 767.98px){.resellers{padding-top:82px}}.resellers .text-block{text-align:center}.resellers .text-block__title{width:830px;max-width:100%;margin-top:0;margin-left:auto;margin-right:auto}@media(max-width: 767.98px){.resellers .text-block__title{margin-top:40px}}.resellers .text-block__text{width:830px;max-width:100%;margin-left:auto;margin-right:auto}.resellers .image-block{min-height:100vh;background-size:cover;background-position:center;position:relative}.resellers .image-block:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:var(--main-red);opacity:.15}.recipes-page{padding-top:62px}@media(max-width: 767.98px){.recipes-page{padding-top:82px}}.recipes-page .container{width:100%;max-width:100%;padding-left:3vw;padding-right:3vw}@media(max-width: 767.98px){.recipes-page .container{padding-left:6vw;padding-right:6vw}}@media(max-width: 767.98px){.recipes-page.blog-page .recipes-page__hero{margin-bottom:40px}}.recipes-page__hero{text-align:center;width:870px;max-width:100%;margin-left:auto;margin-right:auto}.recipes-page__hero .page-title{color:var(--main-red);margin-top:0}.recipes-page .recipes-list{display:grid;grid-column-gap:30px;grid-row-gap:30px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;padding-top:3vw;padding-bottom:3vw}@media(max-width: 767.98px){.recipes-page .recipes-list{padding-top:0;margin-bottom:30px}}@media screen and (min-width: 768px){.recipes-page .recipes-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 768px)and (max-width: 767px){.recipes-page .recipes-list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.recipes-page .recipes-list .recipe-item{text-align:center}.recipes-page .recipes-list .recipe-item a{text-decoration:none}.recipes-page .recipes-list .recipe-item img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;display:block;margin:0}.recipes-page .recipes-list .recipe-item__title{color:var(--main-red);font-family:var(--blog-basic-grid-list-title-font-font-family);font-style:var(--blog-basic-grid-list-title-font-font-style);font-weight:var(--blog-basic-grid-list-title-font-font-weight);line-height:var(--blog-basic-grid-list-title-font-line-height);letter-spacing:var(--blog-basic-grid-list-title-font-letter-spacing);text-transform:var(--blog-basic-grid-list-title-font-text-transform);margin-top:10px;margin-bottom:0}@media screen and (max-width: 767px)and (orientation: portrait){.recipes-page .recipes-list .recipe-item__title{font-size:calc((var(--blog-basic-grid-list-title-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.recipes-page .recipes-list .recipe-item__title{font-size:calc((var(--blog-basic-grid-list-title-font-font-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.recipes-page .recipes-list .recipe-item__title{font-size:calc(var(--blog-basic-grid-list-title-font-font-size-value)*1rem)}}.single-recipe{padding-top:62px}@media(max-width: 767.98px){.single-recipe{padding-top:82px}}.single-recipe__inner{width:75%;max-width:1600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;padding-top:30px}@media(max-width: 767.98px){.single-recipe__inner{width:100%}}.single-recipe .recipe{padding-right:3vw;padding-left:3vw;padding-top:3vw;padding-bottom:3vw}@media(max-width: 767.98px){.single-recipe .recipe{padding:6vw}}.single-recipe .entry-title{font-family:var(--blog-item-title-font-font-family);font-style:var(--blog-item-title-font-font-style);font-weight:var(--blog-item-title-font-font-weight);line-height:var(--blog-item-title-font-line-height);letter-spacing:var(--blog-item-title-font-letter-spacing);text-transform:var(--blog-item-title-font-text-transform);color:var(--main-red);text-align:center;margin-bottom:70px}@media screen and (max-width: 767px)and (orientation: portrait){.single-recipe .entry-title{font-size:calc((var(--blog-item-title-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.single-recipe .entry-title{font-size:calc((var(--blog-item-title-font-font-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.single-recipe .entry-title{font-size:calc(var(--blog-item-title-font-font-size-value)*1rem)}}.single-recipe .image-block{padding-top:17px;padding-bottom:17px}.single-recipe .image-block figure{margin:0;display:block}.single-recipe .image-block figure img{display:block}.single-recipe .image-block .image-wrap{position:relative}.single-recipe .image-block .image-wrap:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#f5beaa;opacity:.1}.single-recipe .image-block figcaption{margin-top:7%}.single-recipe .image-block figcaption *{margin:0 !important}.single-recipe .image-block ul,.single-recipe .image-block ol{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;margin-left:0;-webkit-padding-start:40px;padding-inline-start:40px;list-style:none}.single-recipe .image-block ul li>*,.single-recipe .image-block ol li>*{margin-top:.5em;margin-bottom:.5em}.single-recipe .image-block ul li>*:first-child::before,.single-recipe .image-block ol li>*:first-child::before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;white-space:pre;content:"•"}.single-recipe .text-image{padding:17px 0}.single-recipe .text-image figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0}@media(max-width: 767.98px){.single-recipe .text-image figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-recipe .text-image figure img{display:block}.single-recipe .text-image .image-wrap{position:relative;max-width:initial !important;width:48%}@media(max-width: 767.98px){.single-recipe .text-image .image-wrap{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}}.single-recipe .text-image .image-wrap:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#f5beaa;opacity:.1}.single-recipe .text-image figcaption{position:relative;width:38%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;margin-right:14%}@media(max-width: 767.98px){.single-recipe .text-image figcaption{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}}.single-recipe .text-image figcaption .text{width:100%}@media(max-width: 767.98px){.single-recipe .text-image figcaption .text{margin-bottom:40px}}.single-recipe .text-image figcaption .text *{margin:0;line-height:var(--body-font-line-height);color:var(--main-red)}@media screen and (max-width: 767px)and (orientation: portrait){.single-recipe .text-image figcaption .text *{font-size:calc((var(--large-text-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.single-recipe .text-image figcaption .text *{font-size:calc((var(--large-text-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.single-recipe .text-image figcaption .text *{font-size:calc(var(--large-text-size-value)*1rem)}}@media(max-width: 767.98px){.single-recipe .text-image+.text-image .text{margin-bottom:0}}.single-recipe .recipe-details figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767.98px){.single-recipe .recipe-details figure{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-recipe .recipe-details .text-wrapper{width:50%;position:relative;z-index:2}@media(max-width: 767.98px){.single-recipe .recipe-details .text-wrapper{width:90%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;right:auto;margin-top:-70px}}.single-recipe .recipe-details__text{background-color:var(--main-red);color:#f6f0ea;line-height:var(--body-font-line-height);padding:10%;-webkit-box-sizing:border-box;box-sizing:border-box}.single-recipe .recipe-details__text p:first-child{margin-top:0}@media screen and (max-width: 767px)and (orientation: portrait){.single-recipe .recipe-details__text{font-size:calc((var(--large-text-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.single-recipe .recipe-details__text{font-size:calc((var(--large-text-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.single-recipe .recipe-details__text{font-size:calc(var(--large-text-size-value)*1rem)}}.single-recipe .recipe-details__text *{color:inherit;font-size:inherit;line-height:inherit}.single-recipe .recipe-details__text ul,.single-recipe .recipe-details__text ol{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:0;margin-block-end:0;margin-left:0;-webkit-padding-start:40px;padding-inline-start:40px;list-style:none}.single-recipe .recipe-details__text ul li>*,.single-recipe .recipe-details__text ol li>*{margin-top:0;margin-bottom:0}.single-recipe .recipe-details__text ul li>*:first-child::before,.single-recipe .recipe-details__text ol li>*:first-child::before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;white-space:pre;content:"•"}.single-recipe .recipe-details__image{width:50%;overflow:visible;position:relative}@media(max-width: 767.98px){.single-recipe .recipe-details__image{width:90%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto}}.single-recipe .recipe-details__image img{display:block}.single-recipe .recipe-details .image-wrapper{width:120%;left:-20%;position:relative}@media(max-width: 767.98px){.single-recipe .recipe-details .image-wrapper{width:100%;left:0%}}.single-recipe .recipe-details .image-wrapper:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#f5beaa;opacity:.1}@media(max-width: 767.98px){.single-recipe .recipe-details+.text-image .text{margin-bottom:0}}.single-recipe .recipe-text-block__text{color:var(--main-red);line-height:var(--body-font-line-height);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px)and (orientation: portrait){.single-recipe .recipe-text-block__text{font-size:calc((var(--large-text-size-value) - 1)*.012*min(100vh,900px) + 1rem)}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.single-recipe .recipe-text-block__text{font-size:calc((var(--large-text-size-value) - 1)*1.2vw + 1rem)}}@media screen and (min-width: 1696px){.single-recipe .recipe-text-block__text{font-size:calc(var(--large-text-size-value)*1rem)}}.single-recipe .recipe-text-block__text *{font-size:inherit;line-height:inherit;color:inherit}.blog-page .page-title{color:var(--headingMediumColor);margin-top:45px}.single-blog-post__text{text-align:justify;white-space:normal !important;color:#000}.single-blog-post__text a{color:#000}.single-blog-post__text ol,.single-blog-post__text ul{margin-left:0;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.single-blog-post__text ol li::marker,.single-blog-post__text ul li::marker{color:var(--main-red)}.single-blog-post__text ol li p,.single-blog-post__text ul li p{margin:.5em 0}.single-blog-post__text ul{list-style:none}.single-blog-post__text ul li>*:first-child::before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;content:"•";color:var(--main-red)}.woocommerce.single-product .mati-woo{padding-bottom:1em;padding-top:calc(10vmax + 50px);min-height:1000px}.woocommerce.single-product .mati-woo .main-gallery img{border-radius:26px}.woocommerce .mati-woo{width:100%;max-width:100%;padding-left:3vw;padding-right:3vw;padding-top:calc(10vmax + 40px)}.woocommerce .mati-woo .page-title{color:var(--headingLargeColor);text-align:center;margin-top:0}.woocommerce .mati-woo .woocommerce-products-header{margin-bottom:40px}.woocommerce .mati-woo ul.products{max-width:80%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width: 767.98px){.woocommerce .mati-woo ul.products{max-width:90%}}.woocommerce .mati-woo ul.products::before,.woocommerce .mati-woo ul.products::after{display:none !important}.woocommerce .mati-woo ul.products li{padding:22px 22px 50px;background-color:#fff;border-radius:28px;text-align:center;margin-right:0 !important;width:calc((100% - 4.5em)/3) !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 991.98px){.woocommerce .mati-woo ul.products li{width:50% !important;max-width:400px;margin-bottom:0 !important}}@media(max-width: 767.98px){.woocommerce .mati-woo ul.products li{max-width:100% !important;width:100% !important;-webkit-transition-delay:0s !important;transition-delay:0s !important}}@media(min-width: 768px)and (max-width: 1199px){.woocommerce .mati-woo ul.products li{padding:15px 15px 30px}}@media(min-width: 1300px){.woocommerce .mati-woo ul.products li{aspect-ratio:1/1.2}}.woocommerce .mati-woo ul.products li .woocommerce-loop-product__link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocommerce .mati-woo ul.products li a img{max-width:200px;display:block;margin-left:auto;margin-right:auto;margin-top:45px;margin-bottom:45px}@media(min-width: 1300px){.woocommerce .mati-woo ul.products li a img{max-width:80%}}.woocommerce .mati-woo ul.products li .woocommerce-loop-product__title{text-transform:none;color:var(--main-red)}.woocommerce .mati-woo ul.products li .price{color:var(--main-red);font-size:1em;font-weight:bold}.woocommerce .mati-woo ul.products li .product-labels{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .mati-woo ul.products li span.product-label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;background:var(--main-red);height:32px;min-height:32px;padding-left:17px;padding-right:17px;font-size:.8em;color:#fff;font-weight:bold;margin-bottom:0;margin-top:0}.woocommerce .mati-woo ul.products li span.product-label.right{margin-left:10px}.woocommerce .mati-woo ul.products li .add_to_cart_button{background-color:var(--headingLargeColor);color:#fff;font-weight:bold;border-radius:15px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:.618em 1em !important;-webkit-transition:.3s ease;transition:.3s ease}.woocommerce .mati-woo ul.products li .add_to_cart_button:hover{opacity:.85}.woocommerce .mati-woo ul.products li .add_to_cart_button.loading{pointer-events:none}.woocommerce .mati-woo ul.products li .add_to_cart_button.loading:after{top:35%}.added_to_cart.wc-forward{position:absolute;bottom:10px;left:0;right:0}.single-product .mati-woo>.product{margin:0 auto}.single-product .summary{width:44% !important}@media(max-width: 767.98px){.single-product .summary{width:100% !important}}.single-product .summary .product_title{color:var(--main-red);text-transform:none;margin-bottom:26px}.single-product .summary .price{color:var(--main-red) !important;font-weight:bold;font-size:1em !important}.single-product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 500px){.single-product form.cart button[type=submit]{max-width:calc(100% - 124px);margin-left:auto}}@media(min-width: 500px){.single-product form.cart button[type=submit]{max-width:calc(100% - 134px);margin-left:auto}}.single-product form.cart .min-info{width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-top:10px}@media(max-width: 500px){.single-product form.cart .min-info{font-size:15px}}.single-product form.cart .min-info:before{content:"i";width:20px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--main-red);border-radius:50%;font-size:16px;margin-right:8px;color:var(--main-red)}.single-product .product-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px}@media(max-width: 767.98px){.single-product .product-tags{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-product .product-tags .product-tag{width:80px;height:80px;aspect-ratio:1/1;border-radius:50%;border:1px solid var(--main-red);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:bold;color:var(--main-red);line-height:1.2;font-size:.8em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10px;padding-right:10px;text-transform:uppercase}@media(max-width: 767.98px){.single-product .product-tags .product-tag{width:60px;height:60px;min-width:60px;min-height:60px;font-size:.7em}}.single-product .accordion{border-bottom:1px solid rgba(100,37,50,.2);max-width:530px}@media(max-width: 767.98px){.single-product .accordion{margin-bottom:40px}}.single-product .accordion-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;line-height:normal;padding:15px 0px;border-top:1px solid rgba(100,37,50,.2)}.single-product .accordion-header:first-child{border-top:0}.single-product .accordion-header.active .accordion-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.single-product .accordion-icon{width:14px;height:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.single-product .accordion-icon__icon{border-color:var(--main-red);border-style:solid;border-top:none;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translatey(-25%) rotate(45deg);transform:translatey(-25%) rotate(45deg);width:70.71067%;height:70.71067%;border-width:1px}.single-product .accordion-content{display:none}.single-product .accordion-content p:first-child{margin-top:0}.single-product .main-gallery{width:100%;height:100%}.single-product .thumb-gallery img{border-radius:16px}.single-product .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product .main-gallery{width:100%;height:300px;margin-left:auto;margin-right:auto}.single-product .swiper-slide{background-size:cover;background-position:center}.single-product .main-gallery{height:80%;width:100% !important;margin-bottom:6px !important}.single-product .thumb-gallery{height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;float:left}.single-product .thumb-gallery .swiper-slide{width:25%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.single-product .thumb-gallery .swiper-slide-thumb-active{opacity:1}.single-product .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product .product-gallery-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:52%;float:left;overflow:hidden}@media(max-width: 767.98px){.single-product .product-gallery-wrapper{width:100%}}.product-sections{width:100%;overflow:hidden}.product-sections .section:last-child{padding-bottom:0}.product-sections .product-benefits__title{text-align:center;text-transform:none;color:var(--main-red);margin-bottom:50px}.product-sections .product-benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:120px;background-position:center;background-size:40%;background-repeat:no-repeat}@media(max-width: 767px){.product-sections .product-benefits__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:none !important;row-gap:60px}}@media(min-width: 1900px){.product-sections .product-benefits__items{background-size:contain}}.product-sections .product-benefits__items .item{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:50%}@media(max-width: 767px){.product-sections .product-benefits__items .item{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .product-benefits__items .item.item-1 .item__inner{width:480px;max-width:70%}@media(min-width: 1024px){.product-sections .product-benefits__items .item.item-1 .item__inner{width:400px}}@media(min-width: 1800px){.product-sections .product-benefits__items .item.item-1 .item__inner{left:-100px}}@media(max-width: 767px){.product-sections .product-benefits__items .item.item-1 .item__inner{left:0;max-width:100%}}.product-sections .product-benefits__items .item.item-2 .item__inner{width:480px;max-width:70%}@media(min-width: 1024px){.product-sections .product-benefits__items .item.item-2 .item__inner{width:400px}}@media(min-width: 1800px){.product-sections .product-benefits__items .item.item-2 .item__inner{right:-100px}}@media(max-width: 767px){.product-sections .product-benefits__items .item.item-2 .item__inner{right:0;max-width:100%}}.product-sections .product-benefits__items .item.item-3 .item__inner{width:480px;max-width:70%}@media(min-width: 1024px){.product-sections .product-benefits__items .item.item-3 .item__inner{width:400px}}@media(min-width: 1800px){.product-sections .product-benefits__items .item.item-3 .item__inner{left:-100px}}@media(max-width: 767px){.product-sections .product-benefits__items .item.item-3 .item__inner{left:0;max-width:100%}}.product-sections .product-benefits__items .item.item-4 .item__inner{width:480px;max-width:70%}@media(min-width: 1024px){.product-sections .product-benefits__items .item.item-4 .item__inner{width:400px}}@media(min-width: 1800px){.product-sections .product-benefits__items .item.item-4 .item__inner{right:-100px}}@media(max-width: 767px){.product-sections .product-benefits__items .item.item-4 .item__inner{right:0;max-width:100%}}.product-sections .product-benefits__items .item__icon{max-height:70px;display:block}.product-sections .product-benefits__items .item__inner{width:50%;max-width:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}@media(max-width: 767px){.product-sections .product-benefits__items .item__inner{width:100%;max-width:100%}}.product-sections .product-benefits__items .item:nth-child(2n) .item__inner{float:right}.product-sections .product-recipe__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:95px;max-width:100%;margin:0 auto;padding-left:80px}@media(max-width: 991px){.product-sections .product-recipe__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;gap:40px}}.product-sections .product-recipe__image{width:40%;-webkit-box-flex:0;-ms-flex:0 40%;flex:0 40%;max-width:400px}@media(max-width: 991px){.product-sections .product-recipe__image{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .product-recipe__image img{display:block;border-radius:20px}.product-sections .product-recipe__title{margin-bottom:30px;color:var(--main-red);text-transform:none}@media(max-width: 991px){.product-sections .product-recipe__title{text-align:center}}.product-sections .product-recipe__content{width:64%;max-width:64%;-webkit-box-flex:0;-ms-flex:0 64%;flex:0 64%}@media(max-width: 991px){.product-sections .product-recipe__content{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .product-recipe__content ol{counter-reset:main-counter;list-style-type:none;margin-left:0;padding-left:0}.product-sections .product-recipe__content ol>li{counter-increment:main-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-bottom:16px}.product-sections .product-recipe__content ol>li+li{margin-top:30px}.product-sections .product-recipe__content ol>li:before{content:counter(main-counter);border-radius:50%;background-color:var(--main-red);aspect-ratio:1/1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25px;height:25px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1em;font-weight:bold}.product-sections .product-recipe__more{margin-top:50px}@media(max-width: 991px){.product-sections .product-recipe__more{text-align:center}}.product-sections .product-recipe__more .btn{background-color:var(--headingLargeColor);color:#fff;text-decoration:none;height:60px;font-size:1.2em;padding-top:10px !important;padding-bottom:10px !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-sections .behind-product__title{color:var(--main-red);text-transform:none;text-align:center;margin-bottom:70px}.product-sections .behind-product__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:770px;margin:0 auto;gap:80px;position:relative}@media(max-width: 767.98px){.product-sections .behind-product__items{max-width:100%;gap:40px}}.product-sections .behind-product__items:before{content:"";position:absolute;width:2px;top:0;background:var(--main-red);bottom:-40px;max-height:0px;-webkit-transition:.8s ease .4s;transition:.8s ease .4s;max-height:0px}@media(max-width: 767.98px){.product-sections .behind-product__items:before{display:none}}.product-sections .behind-product__items.fadeIn:before{max-height:calc(100% + 40px)}.product-sections .behind-product__items .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width: 767.98px){.product-sections .behind-product__items .item{gap:40px}}.product-sections .behind-product__items .item:nth-child(2n) .item__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-sections .behind-product__items .item:nth-child(2n) .item__image .inner{margin-right:auto;margin-left:0}.product-sections .behind-product__items .item__image{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:50%}@media(max-width: 767.98px){.product-sections .behind-product__items .item__image{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .behind-product__items .item__image .inner{max-width:200px;width:200px;margin-left:auto;margin-right:0}@media(max-width: 767.98px){.product-sections .behind-product__items .item__image .inner{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .behind-product__items .item__image img{border-radius:37px}.product-sections .behind-product__items .item__text{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:50%;font-size:1em;text-align:center}@media(max-width: 767.98px){.product-sections .behind-product__items .item__text{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.product-sections .recomended-products__title{color:var(--main-red);text-transform:none;text-align:center;margin-bottom:35px}.cart-page__title{text-align:center}.woocommerce-message::before{color:var(--main-red)}.woocommerce-message{border-top-color:var(--main-red);color:var(--main-red)}.woocommerce-cart table.cart img{width:90px;border-radius:15px}.woocommerce .quantity .qty{border:0}.woocommerce-cart .product-name{font-size:1.1em}.wc-proceed-to-checkout .checkout-button{width:100% !important;max-width:100% !important;height:80px !important}.woocommerce .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.woocommerce .coupon .input-text{border:0 !important;margin:0 !important;min-width:140px !important;border-radius:3px 0 0 3px !important;padding-left:15px !important;font-size:1em !important;color:var(--main-red) !important}.woocommerce .coupon .input-text::-webkit-input-placeholder{color:var(--main-red) !important}.woocommerce .coupon .input-text::-moz-placeholder{color:var(--main-red) !important}.woocommerce .coupon .input-text:-ms-input-placeholder{color:var(--main-red) !important}.woocommerce .coupon .input-text::-ms-input-placeholder{color:var(--main-red) !important}.woocommerce .coupon .input-text::placeholder{color:var(--main-red) !important}.actions [name=update_cart]{visibility:hidden;opacity:0}.checkout-page form .form-row .input-text,.checkout-page form .form-row select{padding:1.4rem 2rem !important;line-height:1.2rem !important;border:1px solid rgba(0,0,0,.12);color:#000;background:#fff;font-style:var(--newsletter-block-field-text-font-font-style);font-weight:var(--newsletter-block-field-text-font-font-weight);line-height:var(--newsletter-block-field-text-font-line-height);letter-spacing:var(--newsletter-block-field-text-font-letter-spacing);text-transform:var(--newsletter-block-field-text-font-text-transform)}.checkout-page form .form-row .input-text::-webkit-input-placeholder, .checkout-page form .form-row select::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.checkout-page form .form-row .input-text::-moz-placeholder, .checkout-page form .form-row select::-moz-placeholder{color:rgba(0,0,0,.3)}.checkout-page form .form-row .input-text:-ms-input-placeholder, .checkout-page form .form-row select:-ms-input-placeholder{color:rgba(0,0,0,.3)}.checkout-page form .form-row .input-text::-ms-input-placeholder, .checkout-page form .form-row select::-ms-input-placeholder{color:rgba(0,0,0,.3)}.checkout-page form .form-row .input-text::placeholder,.checkout-page form .form-row select::placeholder{color:rgba(0,0,0,.3)}@media screen and (max-width: 767px)and (orientation: portrait){.checkout-page form .form-row .input-text,.checkout-page form .form-row select{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*.012*min(100vh,900px) + 1rem) !important}}@media screen and (min-width: 768px),screen and (max-width: 1695px)and (orientation: landscape){.checkout-page form .form-row .input-text,.checkout-page form .form-row select{font-size:calc((var(--newsletter-block-description-text-font-font-size-value) - 1)*1.2vw + 1rem) !important}}@media screen and (min-width: 1696px){.checkout-page form .form-row .input-text,.checkout-page form .form-row select{font-size:calc(var(--newsletter-block-description-text-font-font-size-value)*1rem) !important}}.checkout-page .checkout.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media(max-width: 767.98px){.checkout-page .checkout.woocommerce-checkout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.checkout-page .checkout.woocommerce-checkout h3{margin-top:30px;margin-bottom:30px}.checkout-page .checkout.woocommerce-checkout .column-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;-webkit-box-flex:0;-ms-flex:0 60%;flex:0 60%;max-width:60%}@media(max-width: 767.98px){.checkout-page .checkout.woocommerce-checkout .column-1{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.checkout-page .checkout.woocommerce-checkout .column-1 .col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-page .checkout.woocommerce-checkout .column-1 .col2-set .col-1,.checkout-page .checkout.woocommerce-checkout .column-1 .col2-set .col-2{width:100%;max-width:100%;float:none}.checkout-page .checkout.woocommerce-checkout .column-2{width:40%;-webkit-box-flex:0;-ms-flex:0 40%;flex:0 40%;max-width:40%}@media(max-width: 767.98px){.checkout-page .checkout.woocommerce-checkout .column-2{width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus{border-color:var(--main-red)}.woocommerce-info{border-top-color:var(--main-red)}.woocommerce-info:before{color:var(--main-red)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{max-width:calc(50% - 4px);width:calc(50% - 4px)}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:700}.wc_payment_method label{font-weight:700}.woocommerce #payment [name=woocommerce_checkout_place_order]{background-color:var(--headingLargeColor) !important;color:#fff;width:100%;height:80px;line-height:1 !important;padding-top:10px !important;padding-bottom:10px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25em}.preFade{opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.8s;transition-duration:.8s}.fadeIn{opacity:1 !important}.preSlide{opacity:1;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.8s;transition-duration:.8s}.slideIn{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;opacity:1 !important}.regular-page article{max-width:1000px;margin-left:auto;margin-right:auto}.regular-page .page-title{margin-bottom:50px;word-wrap:break-word}@media(max-width: 767px){.regular-page .page-title{font-size:28px}}@media(max-width: 339px){.regular-page .page-title{font-size:24px}}@media(max-width: 1400px){.regular-page{padding-top:calc(10vmax + 70px) !important}}@media(max-width: 1023.98px){.regular-page{padding-top:calc(10vmax + 100px) !important}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:block}.custom-logo-link img{display:block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:left;font-style:italic;color:var(--main-red)}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}h1,h2,h3,h4,h5,h6{margin:0}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}@media screen and (max-width: 1330px){.container{max-width:100%}}@media(min-width: 1440px){.container{padding:0 20px;max-width:1440px}}@media only screen and (pointer: coarse)and (max-width: 1024px),screen and (max-width: 799px){.container{padding:0 6vw}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}/*# sourceMappingURL=style.css.map */