.popup__heading .popup__title,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.has-black-color{color:#000!important}.has-black-background-color{background-color:#000}.has-white-color{color:#fff!important}.has-white-background-color{background-color:#fff}.has-primary-color{color:#da291c!important}.has-primary-background-color{background-color:#da291c}.has-light-background-color{color:#f8f5ee!important}.has-light-background-background-color{background-color:#f8f5ee}.has-dark-green-color{color:#055f46!important}.has-dark-green-background-color{background-color:#055f46}@font-face{font-family:"GT Flexa Standard Regular";src:url(../fonts/GT-Flexa-Standard-Regular.otf) format("opentype"),url(../fonts/GT-Flexa-Standard-Regular.ttf) format("ttf"),url(../fonts/GT-Flexa-Standard-Regular.woff2) format("woff2"),url(../fonts/GT-Flexa-Standard-Regular.woff) format("woff")}@font-face{font-family:"Trade Gothic LT Bold";src:url(../fonts/TradeGothicLTBold.ttf)}@font-face{font-family:"Trade Gothic LT Bold Italic";src:url(../fonts/TradeGothicLTBoldItalic.ttf)}@font-face{font-family:SuisseIntl;src:url(../fonts/SuisseIntl-Regular.otf);font-weight:400}@font-face{font-family:SuisseIntl;src:url(../fonts/SuisseIntl-Medium.otf);font-weight:500}@font-face{font-family:NeuePlak-WideExtraBlack;src:url(../fonts/NeuePlak-WideExtraBlack.otf)}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?eqg71w);src:url(../fonts/icomoon.eot?eqg71w#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff2?eqg71w) format("woff2"),url(../fonts/icomoon.ttf?eqg71w) format("truetype"),url(../fonts/icomoon.woff?eqg71w) format("woff"),url(../fonts/icomoon.svg?eqg71w#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_scroll_mobile:before{content:"\e92e";color:#055f46}.icon-arrow_scroll:before{content:"\e92d"}.icon-info-nutri:before{content:"\e928"}.icon-filter:before{content:"\e924"}.icon-brochure:before{content:"\e925"}.icon-fav-add:before{content:"\e926"}.icon-check:before{content:"\e927"}.icon-rectangle:before{content:"\e929"}.icon-checkbox:before{content:"\e92a"}.icon-triangle:before{content:"\e914"}.icon-warning:before{content:"\e919"}.icon-validation:before{content:"\e91a"}.icon-information:before{content:"\e91b"}.icon-error:before{content:"\e91c"}.icon-link:before{content:"\e915"}.icon-telecharger:before{content:"\e916"}.icon-print:before{content:"\e917"}.icon-remove-icn:before{content:"\e918"}.icon-moins:before{content:"\e92b"}.icon-plus-faq:before{content:"\e91d"}.icon-play:before{content:"\e91e"}.icon-share-plus:before{content:"\e91f"}.icon-pdf-file:before{content:"\e90c"}.icon-share-mail:before{content:"\e90f"}.icon-flower:before{content:"\e910"}.icon-juice:before{content:"\e911"}.icon-time:before{content:"\e912"}.icon-portion:before{content:"\e913"}.icon-stopwatch:before{content:"\e920"}.icon-back:before{content:"\e90d"}.icon-share:before{content:"\e90e"}.icon-linkedin:before{content:"\e900"}.icon-dropdown-arrow:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-wishlist:before{content:"\e903"}.icon-linkedin-circle:before{content:"\e904"}.icon-burger:before{content:"\e92c"}.icon-mail:before{content:"\e905"}.icon-Fichier-1:before{content:"\e906"}.icon-arrow-right:before{content:"\e907"}.icon-nav-left:before{content:"\e908"}.icon-nav-right:before{content:"\e909"}.icon-infolettre-footer:before{content:"\e90a"}.icon-wishlist-active:before{content:"\e921"}.icon-close:before{content:"\e90b"}.icon-nav-oval-active:before{content:"\e922"}.icon-nav-oval-inactive:before{content:"\e923"}.icon-instagram:before{content:"\ea92"}.icon-youtube:before{content:"\ea9d"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\e934"}*,::after,::before{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}html.lockedPosition{overflow:hidden;max-height:100vh}:root :where(body){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;align-content:space-between;min-height:100vh;--wp--preset--font-size--large:1.6rem!important;--wp--preset--font-size--small:1.4rem!important;font:400 1.6rem Lato,sans-serif;color:#333;padding-top:56px}@media (min-width:768px){:root :where(body){--wp--preset--font-size--large:1.8rem!important}}:root :where(body).admin-bar{min-height:calc(100vh - 46px)}:root :where(body).lockedPosition{overflow:hidden;max-height:100vh}:root :where(body):not(.user-is-tabbing) button:focus,:root :where(body):not(.user-is-tabbing) input:focus,:root :where(body):not(.user-is-tabbing) select:focus,:root :where(body):not(.user-is-tabbing) textarea:focus{outline:0}:root :where(body)>div,:root :where(body)>footer,:root :where(body)>header{flex:0 1 auto}:root :where(body)>.content-container,:root :where(body)>.site-footer,:root :where(body)>.site-header{width:100%}:root :where(body)>.content-container{flex:1 1 auto}strong{font-weight:700}em{font-style:italic}sub,sup{font-size:.7em}sup{vertical-align:sup}sub{vertical-align:sub}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}a{text-decoration:none}.popup__heading .popup__title,h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:700;line-height:1.25}.heading-size-1,h1{font-family:"Trade Gothic LT Bold",Lato,sans-serif;line-height:1.2;text-transform:uppercase;font-size:2.4rem}@media (min-width:768px){.heading-size-1,h1{font-size:5.6rem}}@media (min-width:1200px){.heading-size-1,h1{font-size:8rem}}.heading-size-1 em,h1 em{font-family:"Trade Gothic LT Bold Italic","Trade Gothic LT Bold",Lato,sans-serif}.heading-size-1.stylelanding,h1.stylelanding{font-family:Lato,sans-serif;line-height:1.1428571429;font-size:3.6rem}@media (min-width:360px){.heading-size-1.stylelanding,h1.stylelanding{font-size:calc(3.6rem + 3.4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.heading-size-1.stylelanding,h1.stylelanding{font-size:7rem}}.heading-size-2,.popup__heading .popup__title,h2{font-family:"Trade Gothic LT Bold",Lato,sans-serif;line-height:1.2083333333;letter-spacing:.1rem;text-transform:uppercase;color:#da291c;font-size:2.8rem}@media (min-width:360px){.heading-size-2,.popup__heading .popup__title,h2{font-size:calc(2.8rem + 2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.heading-size-2,.popup__heading .popup__title,h2{font-size:4.8rem}}.heading-size-2 em,.popup__heading .popup__title em,h2 em{font-family:"Trade Gothic LT Bold Italic","Trade Gothic LT Bold",Lato,sans-serif}.heading-size-2 .underline,.popup__heading .popup__title .underline,h2 .underline{letter-spacing:.211rem;position:relative;white-space:nowrap;font-size:2.4rem;line-height:1.2}@media (min-width:768px){.heading-size-2 .underline,.popup__heading .popup__title .underline,h2 .underline{vertical-align:top;font-size:3.8rem;line-height:1.2105263158}}.heading-size-2 .underline:after,.popup__heading .popup__title .underline:after,h2 .underline:after{content:"";width:100%;height:3px;background-color:#da291c;position:absolute;bottom:0;left:0}@media (min-width:768px){.heading-size-2 .underline:after,.popup__heading .popup__title .underline:after,h2 .underline:after{height:6px}}.heading-size-3,h3{font-family:SuisseIntl,Lato,sans-serif;font-weight:500;line-height:1.2916666667;font-size:2.6rem}@media (min-width:360px){.heading-size-3,h3{font-size:calc(2.6rem + 2.2 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.heading-size-3,h3{font-size:4.8rem}}.heading-size-4,h4{font-family:"Trade Gothic LT Bold",Lato,sans-serif;line-height:1.1923076923;text-transform:uppercase;font-size:2.4rem}@media (min-width:360px){.heading-size-4,h4{font-size:calc(2.4rem + .2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.heading-size-4,h4{font-size:2.6rem}}.heading-size-4 em,h4 em{font-family:"Trade Gothic LT Bold Italic","Trade Gothic LT Bold",Lato,sans-serif}.entry-content .two-images-text-block h3,.entry-content .two-images-text-block h4,.heading-size-5,h5{font-weight:400;font-family:Lato,sans-serif;line-height:1.4;text-transform:uppercase;font-size:1.8rem}@media (min-width:360px){.entry-content .two-images-text-block h3,.entry-content .two-images-text-block h4,.heading-size-5,h5{font-size:calc(1.8rem + .2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.entry-content .two-images-text-block h3,.entry-content .two-images-text-block h4,.heading-size-5,h5{font-size:2rem}}.heading-size-6,h6{font-size:1.8rem;text-transform:uppercase;font-size:1.6rem}@media (min-width:360px){.heading-size-6,h6{font-size:calc(1.6rem + .2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.heading-size-6,h6{font-size:1.8rem}}.tag{display:inline-block;background-color:#da291c;color:#fff;text-transform:uppercase;letter-spacing:.1rem;padding:1px}.entry-content .tag,.tag{font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.2142857143}@media (min-width:451px) and (max-width:599.98px){.entry-content .tag,.tag{font-size:1rem}}.tag:not(:last-child){margin-right:6px}table thead tr{background-color:#da291c;color:#fff;text-align:left}table thead tr th{padding:15px;border-right:1px solid #ededed;font:700 1.5rem Lato,sans-serif}table tbody,table tfoot{border-top:1px solid #ededed}table tbody tr,table tfoot tr{border-bottom:1px solid #ededed}table tbody tr>td,table tfoot tr>td{padding:10px 20px;border-right:1px solid #ededed;font:400 1.4rem Lato,sans-serif}table tbody tr>td:first-child,table tfoot tr>td:first-child{border-left:1px solid #ededed}table tfoot tr>td{font-weight:700}.otgs-development-site-front-end{display:none}.display-from-lg{display:none}@media (min-width:992px){.display-from-lg{display:block}}.display-to-lg{display:block}@media (min-width:992px){.display-to-lg{display:none}}@-webkit-keyframes infiniteRotationL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infiniteRotationL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes infiniteRotationR{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes infiniteRotationR{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes floatingVertical{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}50%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes floatingVertical{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}50%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@-webkit-keyframes slideInOrange{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes slideInOrange{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes slideInWatermelon{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInWatermelon{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLime{0%{-webkit-transform:translateX(-70%) translateY(-50%);transform:translateX(-70%) translateY(-50%)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slideInLime{0%{-webkit-transform:translateX(-70%) translateY(-50%);transform:translateX(-70%) translateY(-50%)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slideInPineapple{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInPineapple{0%{-webkit-transform:rotate(0) translateX(100%);transform:rotate(0) translateX(100%)}100%{-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0)}}.entry-content>.accordion:first-child,.entry-content>.block-accordions-group:first-child,.entry-content>.gform_wrapper:first-child,.entry-content>.subheading-wrapper:first-child,.entry-content>.wp-block-buttons:first-child,.entry-content>.wp-block-columns:first-child,.entry-content>.wp-block-image:first-child,.entry-content>.wp-block-list:first-child,.entry-content>.wp-block-table:first-child,.entry-content>a.rank-math-link:first-child,.entry-content>a:not([class]):first-child,.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child,.entry-content>ol:first-child,.entry-content>p:first-child,.entry-content>ul:first-child,.popup__heading .entry-content>.popup__title:first-child{margin-top:30px}.entry-content>.accordion:last-child,.entry-content>.block-accordions-group:last-child,.entry-content>.gform_wrapper:last-child,.entry-content>.subheading-wrapper:last-child,.entry-content>.wp-block-buttons:last-child,.entry-content>.wp-block-columns:last-child,.entry-content>.wp-block-image:last-child,.entry-content>.wp-block-list:last-child,.entry-content>.wp-block-table:last-child,.entry-content>a.rank-math-link:last-child,.entry-content>a:not([class]):last-child,.entry-content>h1:last-child,.entry-content>h2:last-child,.entry-content>h3:last-child,.entry-content>h4:last-child,.entry-content>h5:last-child,.entry-content>h6:last-child,.entry-content>ol:last-child,.entry-content>p:last-child,.entry-content>ul:last-child,.popup__heading .entry-content>.popup__title:last-child{margin-bottom:30px}@media (min-width:1200px){.page-header+.entry-content>:first-child{margin-top:0}}.entry-content>:not(.alignwide):not(.alignfull):not(.is-style-wide):not(.alignmenu){margin-left:auto;margin-right:auto;max-width:1000px;width:calc(100% - 80px)}.entry-content>.alignwide{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 80px)}.entry-content>.alignmenu{margin-left:auto;margin-right:auto;max-width:1760px;width:calc(100% - 80px)}.entry-content>.alignfull{width:100%}.entry-content>.aligncenter{width:100%;text-align:center}.entry-content .alignleft,.entry-content .alignright{width:auto!important;max-width:unset!important}.container,.page-header-front .page-header-front__content.stylelanding{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 80px)}.container--small{margin-left:auto;margin-right:auto;max-width:1000px;width:calc(100% - 80px)}.container--wide{margin-left:auto;margin-right:auto;max-width:1760px;width:calc(100% - 80px)}.entry-content,.wysiwyg{color:#666}.entry-content .popup__heading .popup__title,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.popup__heading .entry-content .popup__title,.popup__heading .wysiwyg .popup__title,.wysiwyg .popup__heading .popup__title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:30px;margin-bottom:20px}.entry-content p,.wysiwyg p{font-size:1.5rem;line-height:1.5;margin-bottom:1em}.entry-content p.is-style-intro,.wysiwyg p.is-style-intro{font:700 1.7rem Lato,sans-serif;line-height:1.4;color:#333}.entry-content p.is-style-intro a,.wysiwyg p.is-style-intro a{font-size:1.7rem;font-weight:700}@media (min-width:768px){.entry-content p.is-style-intro,.wysiwyg p.is-style-intro{font-size:2rem}.entry-content p.is-style-intro a,.wysiwyg p.is-style-intro a{font-size:2rem}}.entry-content p.is-style-accent,.wysiwyg p.is-style-accent{font-size:2rem;line-height:1.3333333333;color:#da291c;font-weight:700}@media (min-width:360px){.entry-content p.is-style-accent,.wysiwyg p.is-style-accent{font-size:calc(2rem + 1 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.entry-content p.is-style-accent,.wysiwyg p.is-style-accent{font-size:3rem}}.entry-content p.is-style-accent a,.wysiwyg p.is-style-accent a{font-size:2rem;font-weight:700}@media (min-width:360px){.entry-content p.is-style-accent a,.wysiwyg p.is-style-accent a{font-size:calc(2rem + 1 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.entry-content p.is-style-accent a,.wysiwyg p.is-style-accent a{font-size:3rem}}.entry-content dfn,.entry-content em,.entry-content i,.entry-content q,.wysiwyg dfn,.wysiwyg em,.wysiwyg i,.wysiwyg q{font-style:italic}.entry-content cite em,.entry-content cite i,.entry-content em em,.entry-content em i,.entry-content i em,.entry-content i i,.wysiwyg cite em,.wysiwyg cite i,.wysiwyg em em,.wysiwyg em i,.wysiwyg i em,.wysiwyg i i{font-weight:bolder}.entry-content cite em,.entry-content cite i,.entry-content em em,.entry-content em i,.entry-content i em,.entry-content i i,.wysiwyg cite em,.wysiwyg cite i,.wysiwyg em em,.wysiwyg em i,.wysiwyg i em,.wysiwyg i i{font-weight:bolder}.entry-content big,.wysiwyg big{font-size:1.2em}.entry-content small,.wysiwyg small{font-size:.75em}.entry-content b,.entry-content strong,.wysiwyg b,.wysiwyg strong{font-weight:700}.entry-content ins,.wysiwyg ins{text-decoration:underline}.entry-content sub,.entry-content sup,.wysiwyg sub,.wysiwyg sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.entry-content sup,.wysiwyg sup{top:-.5em}.entry-content sub,.wysiwyg sub{bottom:-.25em}.entry-content abbr,.entry-content acronym,.wysiwyg abbr,.wysiwyg acronym{cursor:help}.entry-content address,.wysiwyg address{line-height:1.5;margin:0 0 2rem 0}.entry-content li>a,.entry-content p>a,.entry-content tr>td>a,.wysiwyg li>a,.wysiwyg p>a,.wysiwyg tr>td>a{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s;color:#da291c;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline}.entry-content li>a:hover,.entry-content p>a:hover,.entry-content tr>td>a:hover,.wysiwyg li>a:hover,.wysiwyg p>a:hover,.wysiwyg tr>td>a:hover{background-size:0 2px}.entry-content strong>a,.wysiwyg strong>a{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s;color:#da291c;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline;font-weight:700}.entry-content strong>a:hover,.wysiwyg strong>a:hover{background-size:0 2px}.entry-content>ol,.entry-content>ul,.wysiwyg>ol,.wysiwyg>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.entry-content>ol.has-large-font-size,.entry-content>ul.has-large-font-size,.wysiwyg>ol.has-large-font-size,.wysiwyg>ul.has-large-font-size{color:#333}.entry-content>ol.has-large-font-size>li,.entry-content>ul.has-large-font-size>li,.wysiwyg>ol.has-large-font-size>li,.wysiwyg>ul.has-large-font-size>li{margin-bottom:1.6rem}.entry-content>ol ol,.entry-content>ol ul,.entry-content>ul ol,.entry-content>ul ul,.wysiwyg>ol ol,.wysiwyg>ol ul,.wysiwyg>ul ol,.wysiwyg>ul ul{font-size:100%}.entry-content>ol>li,.entry-content>ul>li,.wysiwyg>ol>li,.wysiwyg>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.entry-content>ol>li::before,.entry-content>ul>li::before,.wysiwyg>ol>li::before,.wysiwyg>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.entry-content>ul,.wysiwyg>ul{padding-left:2em}.entry-content>ul>li::before,.wysiwyg>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#da291c;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.entry-content ol,.wysiwyg ol{counter-reset:nb-list-item}.entry-content ol>li,.wysiwyg ol>li{counter-increment:nb-list-item}.entry-content ol>li::before,.wysiwyg ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#da291c;font-weight:600}.entry-content blockquote,.wysiwyg blockquote{border-color:#da291c;border-style:solid;border-width:0 0 0 .2rem;color:inherit;margin:20px 0;padding:.5rem 0 .5rem 2rem}.entry-content .wp-block-pullquote,.wysiwyg .wp-block-pullquote{padding:0}.entry-content cite,.wysiwyg cite{font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.25}.entry-content blockquote cite,.wysiwyg blockquote cite{display:block;margin:2rem 0 0 0}.entry-content blockquote p:last-child,.wysiwyg blockquote p:last-child{margin:0}.entry-content code,.entry-content kbd,.entry-content pre,.entry-content samp,.wysiwyg code,.wysiwyg kbd,.wysiwyg pre,.wysiwyg samp{font-family:monospace;font-size:.9em;padding:.4rem .6rem}.entry-content code,.entry-content kbd,.entry-content samp,.wysiwyg code,.wysiwyg kbd,.wysiwyg samp{background:rgba(0,0,0,.075);border-radius:.2rem}.entry-content pre,.wysiwyg pre{border:.1rem solid #ededed;line-height:1.5;margin:4rem 0;overflow:auto;padding:3rem 2rem;text-align:left}.entry-content pre code,.wysiwyg pre code{background:0 0;padding:0}.entry-content figure,.wysiwyg figure{display:block;margin:0}.entry-content iframe,.wysiwyg iframe{display:block;max-width:100%}.entry-content video,.wysiwyg video{display:block}.entry-content embed,.entry-content img,.entry-content object,.entry-content svg,.wysiwyg embed,.wysiwyg img,.wysiwyg object,.wysiwyg svg{display:block;height:auto;max-width:100%}.entry-content .wp-caption-text,.entry-content figcaption,.wysiwyg .wp-caption-text,.wysiwyg figcaption{color:#727272;display:block;font-size:1.4rem;font-weight:500;line-height:1.2;margin-top:1.5rem}.entry-content .wp-caption-text a,.entry-content figcaption a,.wysiwyg .wp-caption-text a,.wysiwyg figcaption a{color:inherit}.entry-content blockquote.instagram-media,.entry-content iframe.instagram-media,.wysiwyg blockquote.instagram-media,.wysiwyg iframe.instagram-media{margin:auto!important}.btn,.btn--outline,.btn--white,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link,.fairlee-branding .btn--fairlee,.fairlee-branding .btn--fairlee-white,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;width:auto;background-color:transparent;position:relative;overflow:hidden;transition:color .4s,border-color .4s;color:#fff;cursor:pointer;border:0;font-family:Lato,sans-serif;font-weight:700;padding:17px 32px;border-radius:10px;z-index:0;text-transform:uppercase;text-align:center;line-height:1.25;letter-spacing:.04rem;font-size:1.2rem}@media (min-width:360px){.btn,.btn--outline,.btn--white,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link,.fairlee-branding .btn--fairlee,.fairlee-branding .btn--fairlee-white,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link{font-size:calc(1.2rem + .2 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.btn,.btn--outline,.btn--white,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link,.fairlee-branding .btn--fairlee,.fairlee-branding .btn--fairlee-white,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link{font-size:1.4rem}}@media (min-width:768px){.btn,.btn--outline,.btn--white,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link,.fairlee-branding .btn--fairlee,.fairlee-branding .btn--fairlee-white,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link{line-height:1.2142857143;letter-spacing:.05rem}}.btn--outline:after,.btn--white:after,.btn:after,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:after,.fairlee-branding .btn--fairlee-white:after,.fairlee-branding .btn--fairlee:after,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:after,.wp-block-button.is-style-outline .wp-block-button__link:after,.wp-block-button__link:after{content:"";width:100%;height:100%;background-color:#b22015;z-index:-2;position:absolute;top:0;left:0}.btn--outline:before,.btn--white:before,.btn:before,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:before,.fairlee-branding .btn--fairlee-white:before,.fairlee-branding .btn--fairlee:before,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button__link:before{content:"";width:120%;height:0;padding-bottom:120%;position:absolute;flex:none;background-color:#da291c;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;z-index:-1;border-radius:50%;will-change:transform}.btn--outline:hover,.btn--white:hover,.btn:hover,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:hover,.fairlee-branding .btn--fairlee-white:hover,.fairlee-branding .btn--fairlee:hover,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button__link:hover{color:#fff}.btn--outline:hover:before,.btn--white:hover:before,.btn:hover:before,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:hover:before,.fairlee-branding .btn--fairlee-white:hover:before,.fairlee-branding .btn--fairlee:hover:before,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:hover:before,.wp-block-button.is-style-outline .wp-block-button__link:hover:before,.wp-block-button__link:hover:before{-webkit-transform:scale(0);transform:scale(0)}.btn--outline:disabled,.btn--white:disabled,.btn:disabled,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:disabled,.fairlee-branding .btn--fairlee-white:disabled,.fairlee-branding .btn--fairlee:disabled,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:disabled,.wp-block-button.is-style-outline .wp-block-button__link:disabled,.wp-block-button__link:disabled{pointer-events:none}.btn--outline:disabled:before,.btn--white:disabled:before,.btn:disabled:before,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:disabled:before,.fairlee-branding .btn--fairlee-white:disabled:before,.fairlee-branding .btn--fairlee:disabled:before,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:disabled:before,.wp-block-button.is-style-outline .wp-block-button__link:disabled:before,.wp-block-button__link:disabled:before{background-color:grey}.btn--outline,.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #da291c;color:#da291c}.btn--outline:before,.wp-block-button.is-style-outline .wp-block-button__link:before{background-color:#fff}.btn--outline:after,.wp-block-button.is-style-outline .wp-block-button__link:after{background-color:#da291c;opacity:0;transition:opacity .4s}.btn--outline:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff}.btn--outline:hover:after,.wp-block-button.is-style-outline .wp-block-button__link:hover:after{opacity:1}.btn--outline:disabled,.wp-block-button.is-style-outline .wp-block-button__link:disabled{color:grey;border-color:grey}.btn--outline:disabled:before,.wp-block-button.is-style-outline .wp-block-button__link:disabled:before{background-color:transparent}.btn--white,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #fff;color:#fff}.btn--white:before,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:before,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:before{background-color:rgba(255,255,255,.1)}.btn--white:after,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:after,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:after{background-color:#fff;opacity:0;transition:opacity .4s}.btn--white:hover,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:hover{color:#da291c}.btn--white:hover:after,.entry-content .two-images-text-block .wp-block-button.is-style-outline .wp-block-button__link:hover:after,.has-background.has-white-color .wp-block-button.is-style-outline .wp-block-button__link:hover:after{opacity:1}.comment-list ol{list-style:none}body .gform_wrapper.gravity-theme .gform_fields input[type=email],body .gform_wrapper.gravity-theme .gform_fields input[type=number],body .gform_wrapper.gravity-theme .gform_fields input[type=password],body .gform_wrapper.gravity-theme .gform_fields input[type=phone],body .gform_wrapper.gravity-theme .gform_fields input[type=search],body .gform_wrapper.gravity-theme .gform_fields input[type=tel],body .gform_wrapper.gravity-theme .gform_fields input[type=text],body .gform_wrapper.gravity-theme .gform_fields input[type=url],body .gform_wrapper.gravity-theme .gform_fields select,body .gform_wrapper.gravity-theme .gform_fields textarea,body input[type=email],body input[type=number],body input[type=password],body input[type=phone],body input[type=search],body input[type=tel],body input[type=text],body input[type=url],body select,body textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:1px solid #fff;font:700 1.6rem Lato,sans-serif;background-color:#fff;border-radius:10px;color:#333;padding:0 15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}@media (min-width:768px){body .gform_wrapper.gravity-theme .gform_fields input[type=email],body .gform_wrapper.gravity-theme .gform_fields input[type=number],body .gform_wrapper.gravity-theme .gform_fields input[type=password],body .gform_wrapper.gravity-theme .gform_fields input[type=phone],body .gform_wrapper.gravity-theme .gform_fields input[type=search],body .gform_wrapper.gravity-theme .gform_fields input[type=tel],body .gform_wrapper.gravity-theme .gform_fields input[type=text],body .gform_wrapper.gravity-theme .gform_fields input[type=url],body .gform_wrapper.gravity-theme .gform_fields select,body .gform_wrapper.gravity-theme .gform_fields textarea,body input[type=email],body input[type=number],body input[type=password],body input[type=phone],body input[type=search],body input[type=tel],body input[type=text],body input[type=url],body select,body textarea{font-size:1.4rem}}body .gform_wrapper.gravity-theme .gform_fields input[type=email]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=number]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=password]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=phone]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=search]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=tel]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=text]:focus,body .gform_wrapper.gravity-theme .gform_fields input[type=url]:focus,body .gform_wrapper.gravity-theme .gform_fields select:focus,body .gform_wrapper.gravity-theme .gform_fields textarea:focus,body input[type=email]:focus,body input[type=number]:focus,body input[type=password]:focus,body input[type=phone]:focus,body input[type=search]:focus,body input[type=tel]:focus,body input[type=text]:focus,body input[type=url]:focus,body select:focus,body textarea:focus{border-color:#da291c}.acf-field body textarea,body textarea{padding:25px 15px;height:auto}input::-webkit-search-cancel-button{display:none}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}.ui-datepicker{background:#fff;padding:10px;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.3);position:absolute;top:-50vh;left:-50vw}.ui-datepicker-next,.ui-datepicker-prev{width:50%;display:inline-block;text-decoration:none;cursor:pointer}.ui-datepicker-next{text-align:right}.ui-datepicker-title{margin-top:5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.ui-datepicker-title>*{width:calc(50% - 5px)}.ui-datepicker-calendar{margin-top:10px}.ui-datepicker-calendar thead span{color:grey;text-transform:uppercase;font-size:1.1rem}.ui-datepicker-calendar tr td,.ui-datepicker-calendar tr th{padding:5px;text-align:center}.ui-datepicker-calendar tr td:first-child,.ui-datepicker-calendar tr th:first-child{padding-left:0}.ui-datepicker-calendar tr td:last-child,.ui-datepicker-calendar tr th:last-child{padding-right:0}.ui-datepicker-calendar tr a{text-decoration:none}.checkbox_container,body .gfield_checkbox .gchoice,body .ginput_container_consent{position:relative}.checkbox_container input,body .gfield_checkbox .gchoice input,body .ginput_container_consent input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.checkbox_container label,body .gfield_checkbox .gchoice label,body .ginput_container_consent label{display:inline-block;cursor:pointer;font:700 1.4rem Lato,sans-serif;color:#333;padding-left:39px}.checkbox_container label:before,body .gfield_checkbox .gchoice label:before,body .ginput_container_consent label:before{content:"";display:inline-block;width:24px;height:24px;background-color:#fff;border:2px solid #fff;flex:0 0 auto;margin-right:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:3px;position:absolute;left:0;top:-1px}.checkbox_container label a,body .gfield_checkbox .gchoice label a,body .ginput_container_consent label a{margin-left:.3rem;color:#da291c;background-image:linear-gradient(#da291c,#da291c);background-size:100% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .4s}.checkbox_container label a:hover,body .gfield_checkbox .gchoice label a:hover,body .ginput_container_consent label a:hover{background-size:0 1px}.checkbox_container label:hover:before,body .gfield_checkbox .gchoice label:hover:before,body .ginput_container_consent label:hover:before{border-color:#da291c}.checkbox_container input:focus+label:before,body .gfield_checkbox .gchoice input:focus+label:before,body .ginput_container_consent input:focus+label:before{border-color:#da291c}.checkbox_container input:checked+label:before,body .gfield_checkbox .gchoice input:checked+label:before,body .ginput_container_consent input:checked+label:before{background-color:#da291c;border-color:#da291c;background-image:url(../images/checkmark.svg);background-position:center;background-repeat:no-repeat}.radio_container input,body .gfield_radio .gchoice input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.radio_container label,body .gfield_radio .gchoice label{display:flex;align-items:center;cursor:pointer;font:700 1.4rem Lato,sans-serif;color:#333}.radio_container label:before,body .gfield_radio .gchoice label:before{content:"";display:inline-block;width:24px;height:24px;background-color:#fff;box-shadow:0 0 0 2px #fff;border:5px solid #fff;flex:0 0 auto;margin-right:15px;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.radio_container label:hover:before,body .gfield_radio .gchoice label:hover:before{box-shadow:0 0 0 2px #da291c}.radio_container input:focus+label:before,body .gfield_radio .gchoice input:focus+label:before{box-shadow:0 0 0 2px #da291c}.radio_container input:checked+label:before,body .gfield_radio .gchoice input:checked+label:before{background-color:#da291c}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;height:auto}.alignleft,.alignright{height:auto}@media (min-width:600px){.alignleft{float:left}.alignright{float:right}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.screen-reader-text:active,.screen-reader-text:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.social-media-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.social-media-button{width:100%;padding:0!important;color:#da291c;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.social-media-button .icon{display:block;flex:0 0 auto;width:48px;height:48px;color:#da291c;border-radius:48px;font-size:20px;border:2px solid #da291c;transition:background-color .4s,color .4s;position:relative}.social-media-button .icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.social-media-button .label{width:auto;flex:0 1 auto;font:700 2rem Lato,sans-serif;text-transform:uppercase;padding-left:15px}.social-media-button:hover .icon{background-color:#da291c;color:#fff}#mobile-menu-wrapper{visibility:hidden;pointer-events:none;overflow:hidden;position:fixed;z-index:9999;right:0;top:0;height:100vh;width:100%;transition:visibility 0s .4s}@media (min-width:600px){#mobile-menu-wrapper{width:50%}}@media (min-width:992px){#mobile-menu-wrapper{width:35%}}@media (min-width:1681px){#mobile-menu-wrapper{width:29%}}@media (min-width:1800px){#mobile-menu-wrapper{width:26.5%}}.admin-bar #mobile-menu-wrapper{top:46px;height:calc(100vh - 46px)}.mobile-menu-open #mobile-menu-wrapper{visibility:visible;pointer-events:auto;transition:unset}#mobile-menu{overflow:hidden;display:block;width:100%;height:100%;background:#da291c;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);padding:30px 25px}.mobile-menu-open #mobile-menu{-webkit-transform:translateX(0);transform:translateX(0)}#mobile-menu .nav-mobile-wrapper{max-height:calc(100% - 130px);overflow:auto}@media (min-width:1200px){#mobile-menu{padding:60px 100px}}.mobile-menu-close{width:20px;height:20px;font-size:20px;padding:0;margin-left:auto;display:block;overflow:hidden;color:#fff;background:0 0;border:0;cursor:pointer}.mobile-menu__footer{position:absolute;bottom:0;width:100%;height:140px;left:0;padding:0 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}@media (min-width:1441px){.mobile-menu__footer{height:260px;padding:0 100px}}.mobile-menu__footer .btn--outline,.mobile-menu__footer .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .mobile-menu__footer .wp-block-button__link{border-color:#fff;color:#fff}.mobile-menu__footer .btn--outline:before,.mobile-menu__footer .wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-outline .mobile-menu__footer .wp-block-button__link:before{background-color:rgba(255,255,255,.1)}.mobile-menu__footer .btn--outline:after,.mobile-menu__footer .wp-block-button.is-style-outline .wp-block-button__link:after,.wp-block-button.is-style-outline .mobile-menu__footer .wp-block-button__link:after{background-color:#fff}.mobile-menu__footer .btn--outline:hover,.mobile-menu__footer .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .mobile-menu__footer .wp-block-button__link:hover{border-color:transparent;color:#da291c}.mobile-menu__footer__fruit{width:165px;position:absolute;right:0;top:0;-webkit-transform:translateX(40%);transform:translateX(40%)}@media (min-width:1441px){.mobile-menu__footer__fruit{width:280px}}.mobile-menu__footer__fruit img{max-width:100%}@media (max-width:767.98px){body.mobile-menu-open{max-height:100vh;overflow:hidden}}.vtx-burger-container{background:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:20px}.vtx-burger{width:30px;height:12px;transition:background .4s;float:right;display:block;position:relative;margin:0;padding:0;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer}.vtx-burger:focus{outline:0}.vtx-burger>span{display:block}.vtx-burger>span::after,.vtx-burger>span::before{position:absolute;display:block;right:0;width:100%;height:2px;background-color:#da291c;content:""}@media (min-width:1200px){.vtx-burger>span::after,.vtx-burger>span::before{background-color:#fff}}.vtx-burger>span::before{top:0}.vtx-burger>span::after{bottom:0}.vtx-burger.vtx-burger-style{background-color:rgba(0,0,0,0)}.vtx-burger.vtx-burger-style span::after,.vtx-burger.vtx-burger-style span::before{transition:top .4s,bottom .4s,width .4s,-webkit-transform .4s .4s;transition:transform .4s .4s,top .4s,bottom .4s,width .4s;transition:transform .4s .4s,top .4s,bottom .4s,width .4s,-webkit-transform .4s .4s}.vtx-burger.vtx-burger-style span::before{transition-property:top,width,-webkit-transform;transition-property:top,transform,width;transition-property:top,transform,width,-webkit-transform}.vtx-burger.vtx-burger-style span::after{transition-property:bottom,width,-webkit-transform;transition-property:bottom,transform,width;transition-property:bottom,transform,width,-webkit-transform}.vtx-fselect{cursor:pointer;height:50px;border:1px solid #ededed;background:#fff;font-size:1.4rem}.vtx-fselect.opened{box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.vtx-fselect .checkbox_container input,.vtx-fselect body .gfield_checkbox .gchoice input,.vtx-fselect body .ginput_container_consent input,body .gfield_checkbox .vtx-fselect .gchoice input,body .vtx-fselect .ginput_container_consent input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;display:block}.vtx-fselect-inner{height:100%}.vtx-fselect__active-choices{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:100%}.vtx-fselect__active-choices__label{flex:1 1 auto;padding:0 0 0 20px}.vtx-fselect__active-choices__label-extra-wrapper{flex:1 1 auto;padding:0 20px 0 0}.vtx-fselect__dropdow-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:24px;max-height:100%;width:40px;border-left:1px solid #ededed}.vtx-fselect__dropdow-icon::after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.7rem;transition:.4s transform}.opened .vtx-fselect__dropdow-icon::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vtx-fselect__dropdown{display:none;background:#fff;border:1px solid #ededed;position:relative}.opened .vtx-fselect__dropdown{display:block;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.vtx-fselect__dropdown__search-wrapper{height:50px}input[type=search].vtx-fselect__dropdown__search{width:100%;height:50px;border-radius:0;border:0;padding:0 20px;background:#fff;border-bottom:1px solid #eee}.vtx-fselect__dropdown__options-wrapper{position:relative;overflow:auto;max-height:200px;background:#fff}.vtx-fselect__dropdown__options__input-wrapper{border-bottom:1px solid #ededed}.vtx-fselect__dropdown__options__input-wrapper:last-child{border-bottom:0}.vtx-fselect__dropdown__options__input-wrapper.hide-when-no-results{display:none;cursor:auto}.no-results .vtx-fselect__dropdown__options__input-wrapper.hide-when-no-results{display:block}.vtx-fselect__dropdown__options__label{padding:10px 20px;display:block;width:100%}.vtx-fselect__dropdown__options__label--no-results{display:none;cursor:auto}.no-results .vtx-fselect__dropdown__options__label--no-results{display:block}.nav--with-dropdown .dropdown{position:relative}.nav--with-dropdown .dropdown.opened>.dropdown__subnav-wrapper,.nav--with-dropdown .dropdown:hover>.dropdown__subnav-wrapper{z-index:100;opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translate(0,0);transform:translate(0,0);transition:opacity .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}.nav--with-dropdown .nav-item__link-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.nav--with-dropdown .dropdown__toggle{display:block;background:0 0;font-size:.9rem;border:0;color:#da291c}.nav--with-dropdown .dropdown__toggle::before{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.nav--with-dropdown .dropdown__subnav-wrapper{left:0;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:100%;min-width:200%;padding:0;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:10px;-webkit-transform:translate(0,-5%);transform:translate(0,-5%);transition:opacity .4s,visibility 0s .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,visibility 0s .4s;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,visibility 0s .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}.nav--with-dropdown .dropdown__subnav-wrapper:hover{opacity:1;pointer-events:auto}.nav--with-dropdown .dropdown__subnav-wrapper>.dropdown__subnav{padding-top:15px;padding-bottom:15px}.nav--with-dropdown .dropdown__subnav-wrapper>.dropdown__subnav>.nav-item>.nav-item__link{white-space:nowrap;display:block}.nav--with-dropdown .dropdown__subnav-wrapper .dropdown>.dropdown__subnav-wrapper{top:-15px;left:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.nav--with-dropdown .dropdown__subnav{padding:0;list-style-type:none}.nav--with-dropdown>.dropdown:nth-last-child(-n+1)>.dropdown__subnav-wrapper{left:auto;right:0}.nav--with-dropdown>.dropdown:nth-last-child(-n+1) .dropdown>.dropdown__subnav-wrapper{left:auto;right:100%}.nav--with-dropdown .dropdown__subnav-wrapper::before{content:'';display:block;position:absolute;z-index:-1;top:0;width:12px;height:12px;background:inherit;box-shadow:0 0 10px -2px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);left:20px}.nav--with-dropdown .dropdown__subnav-wrapper .dropdown>.dropdown__subnav-wrapper::before{left:0;top:17px;-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}.nav--with-dropdown>.dropdown:nth-last-child(-n+1) .dropdown__subnav-wrapper:before{left:auto;right:20px}.nav--with-dropdown>.dropdown:nth-last-child(-n+1) .dropdown>.dropdown__subnav-wrapper:before{left:auto;right:-12px}.nav--with-dropdown>.dropdown>.dropdown__subnav-wrapper{margin-top:20px}.nav--with-dropdown>.dropdown>.dropdown__subnav-wrapper::after{content:'';display:block;position:absolute;top:-20px;left:0;right:0;height:20px;background:0 0}.nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.nav>li{flex:0 0 auto}.nav-primary .dropdown__subnav-wrapper{background:#fff}.nav-primary .dropdown__subnav{background:inherit}.nav-primary .nav-item{padding:5px 15px}.nav-primary .nav-item>.nav-item__link-wrapper>.nav-item__link{color:#000;text-transform:uppercase;font:700 1.5rem Lato,sans-serif;transition:color .4s}.nav-primary .nav-item.active>.nav-item__link-wrapper>.nav-item__link,.nav-primary .nav-item:hover>.nav-item__link-wrapper>.nav-item__link{color:#da291c}.nav-primary>.nav-item{padding:0;margin-left:30px}@media (min-width:1441px){.nav-primary>.nav-item{margin-left:60px}}.nav-primary>.nav-item>.nav-item__link-wrapper>.nav-item__link{font-size:1.8rem;position:relative;padding:5px 0}.nav-primary>.nav-item>.nav-item__link-wrapper>.nav-item__link:after{content:"";width:100%;position:absolute;left:0;bottom:0;height:2px;background-color:transparent;-webkit-transform:scaleX(0);transform:scaleX(0);transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s;-webkit-transform-origin:left;transform-origin:left}.nav-primary>.nav-item:hover>.nav-item__link-wrapper>.nav-item__link{color:#000}.nav-primary>.nav-item:hover>.nav-item__link-wrapper>.nav-item__link:after{background-color:#da291c;-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-primary>.nav-item.active>.nav-item__link-wrapper>.nav-item__link{color:#da291c}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper{display:flex;flex-direction:row;padding:20px 34px;left:-250px}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper::before{display:none}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper .menu-featured-content{height:380px;width:483px;margin-right:50px}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper .menu-featured-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper .submenu-products p{border-bottom:2px solid #da291c;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px;margin-left:15px;padding-bottom:4px}.nav-primary>.nav-item:first-child .dropdown__subnav-wrapper .dropdown__subnav{width:345px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.nav-mobile-wrapper{margin:40px 0}@media screen and (max-height:740px){.nav-mobile-wrapper{margin:20px 0}}.nav-mobile-wrapper .social-media-container{margin-top:30px}@media screen and (max-height:740px){.nav-mobile-wrapper .social-media-container{margin-top:15px}}.nav-mobile-wrapper .social-media-button{color:#fff}.nav-mobile-wrapper .social-media-button .icon{border-color:#fff;color:#fff}.nav-mobile-wrapper .social-media-button:hover .icon{background-color:#fff;color:#da291c}.nav-mobile{display:block}@media (min-width:1200px){.nav-mobile--primary{display:none}}.nav-mobile .nav-item{width:100%}.nav-mobile .nav-item__link-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.nav-mobile .nav-item__link{display:inline-block;flex:0 0 auto;width:auto;padding:1rem 0;color:#fff;text-decoration:none;background-image:linear-gradient(white,#fff);background-repeat:no-repeat;background-position:left bottom;background-size:0 2px;transition:background .4s;font:700 1.8rem Lato,sans-serif}.no-touchevents .nav-mobile .nav-item__link:hover{background-size:100% 2px}.nav-mobile .dropdown{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:background .4s}.nav-mobile .dropdown__toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;align-self:stretch;padding:0 20px;border:none;background:0 0}.nav-mobile .dropdown__toggle::before{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:#fff}.nav-mobile .dropdown__subnav-wrapper{width:100%}.nav-mobile .dropdown__subnav{flex:1 0 auto;width:100%}.nav-mobile .opened>.nav-item__link-wrapper>.dropdown__toggle::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-mobile>.nav-item{margin-bottom:20px}@media screen and (max-height:740px){.nav-mobile>.nav-item{margin-bottom:10px}}.nav-mobile>.nav-item>.nav-item__link-wrapper>.nav-item__link{text-transform:uppercase}#skip-nav{position:fixed;z-index:99999;top:0;left:0;right:0}.admin-bar #skip-nav{top:46px}@media (max-width:782.98px){.admin-bar #skip-nav{top:0}}#skip-nav a{position:absolute;left:0;border:8px solid #da291c;color:#000;font-weight:700;background-color:#fff;padding:20px;text-decoration:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:9999}#skip-nav a:focus{-webkit-transform:translateY(0);transform:translateY(0)}.sitemap-inner{margin-bottom:100px}.sitemap__section{margin-bottom:50px}.sitemap-list__item{margin-bottom:8px}.sitemap-list__item__title{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s;color:#da291c;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline}.sitemap-list__item__title:hover{background-size:0 2px}.breadcrumbs{padding-left:20px;padding-right:20px;color:#333}@media (max-width:599.98px){.breadcrumbs .breadcrumbs__item:not(.breadcrumbs__item--back){display:none}}.breadcrumbs.color-light *{color:#fff}.breadcrumbs__list{margin-left:auto;margin-right:auto;max-width:1360px;max-width:1760px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative;padding:20px 0}.breadcrumbs__item::after{content:'|';font-size:1.4rem;display:inline-block;margin:0 .7em 0 .4em;color:inherit;speak:none}.breadcrumbs__item:last-child{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__item:not(.breadcrumbs__item--back) a{color:#da291c}.breadcrumbs__item:not(.breadcrumbs__item--back) a span{background-size:0 2px;position:relative;padding-bottom:3px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s}.breadcrumbs__item:not(.breadcrumbs__item--back) a:hover span{background-size:100% 2px}.breadcrumbs__item--back .breadcrumbs__item__title-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.breadcrumbs__item--back:after{display:none}.breadcrumbs__item--back a{color:#da291c;transition:color .4s}.breadcrumbs__item--back a:hover{color:#b22015}.breadcrumbs__item--back i{font-size:2rem;margin-right:1rem}@media (min-width:600px){.breadcrumbs__item--back .breadcrumbs__item__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.breadcrumbs__item__title{font:400 1.4rem Lato,sans-serif}.notice,body .gform_confirmation_message,body .gform_validation_errors{padding:20px;padding-left:48px;font:400 1.4rem Lato,sans-serif;line-height:1.5714285714;color:#fff;position:relative;text-align:left;border:0}.notice .popup__heading .popup__title,.notice h2,.popup__heading .notice .popup__title,.popup__heading body .gform_confirmation_message .popup__title,.popup__heading body .gform_validation_errors .popup__title,body .gform_confirmation_message .popup__heading .popup__title,body .gform_confirmation_message h2,body .gform_validation_errors .popup__heading .popup__title,body .gform_validation_errors h2{color:#fff;font:400 1.4rem Lato,sans-serif;text-transform:none;letter-spacing:normal;line-height:1.5714285714}.notice a,body .gform_confirmation_message a,body .gform_validation_errors a{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#fff,#fff);background-position:left bottom;transition:background .4s;color:#fff;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline;font-size:1.4rem;margin-left:.3rem;margin-right:.3rem}.notice a:hover,body .gform_confirmation_message a:hover,body .gform_validation_errors a:hover{background-size:0 2px}.notice:before,body .gform_confirmation_message:before,body .gform_validation_errors:before{content:"";position:absolute;top:20px;left:20px;font-size:2.2rem}.notice--info{background-color:#3a5dae}.notice--info:before{content:"\e91b";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notice--success,body .gform_confirmation_message{background-color:#00816d}.notice--success:before,body .gform_confirmation_message:before{content:"\e91a";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notice--error,body .gform_validation_errors{background-color:#da291c}.notice--error:before,body .gform_validation_errors:before{content:"\e91c";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notice--warning{background-color:#5f5aaf}.notice--warning:before{content:"\e919";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem}body .entry-content .gform_confirmation_wrapper,body .entry-content .gform_wrapper{margin-top:20px;margin-bottom:20px}@media (min-width:768px){body .entry-content .gform_confirmation_wrapper,body .entry-content .gform_wrapper{margin-top:40px;margin-bottom:40px}}body .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:0}body .gform_wrapper.gravity-theme .gform_fields .gfield{width:100%;margin-bottom:20px}@media (min-width:768px){body .gform_wrapper.gravity-theme .gform_fields .gfield{width:calc(50% - 10px)}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--address,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--fileupload,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--name,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--textarea{width:100%}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--address.gfield_half,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--fileupload.gfield_half,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--name.gfield_half,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--textarea.gfield_half{width:calc(50% - 10px)}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_fullwidth{width:100%}}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--hidden,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_hidden,body .gform_wrapper.gravity-theme .gform_fields .gfield.hidden-field{visibility:hidden;height:0;margin-bottom:0}body .gform_wrapper.gravity-theme .gform_fields .gfield input,body .gform_wrapper.gravity-theme .gform_fields .gfield select,body .gform_wrapper.gravity-theme .gform_fields .gfield textarea{width:100%}body .gform_wrapper.gravity-theme .gform_fields .gfield input[type=button],body .gform_wrapper.gravity-theme .gform_fields .gfield input[type=checkbox],body .gform_wrapper.gravity-theme .gform_fields .gfield input[type=hidden],body .gform_wrapper.gravity-theme .gform_fields .gfield input[type=radio]{width:auto}body .gform_wrapper.gravity-theme .gform_fields .gfield.gf_readonly input{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_label{display:block;text-align:left;margin-bottom:1rem;font:700 1.4rem Lato,sans-serif;color:#333}body .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_label .gfield_required_text{color:inherit;margin-left:.5rem}body .gform_wrapper.gravity-theme .gform_fields .gfield .instruction.validation_message{margin-top:.5rem;font:400 1.3rem Lato,sans-serif;color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_description{margin-top:8px;font:400 1.3rem Lato,sans-serif}body .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_description.validation_message{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.hidden_label .gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs){position:relative}body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) input[type=email],body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) input[type=phone],body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) input[type=tel],body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) input[type=text],body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) select{padding-top:16px}body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) .gfield_label{margin-bottom:0;position:absolute;top:16px;left:15px;transition:all .4s;max-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;z-index:1}body .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--has-multiple-inputs) .gfield_label.active{font-size:1.1rem;color:#727272;top:8px}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--select .gfield_label{font-size:1.1rem;color:#727272;top:8px}body .gfield--html{font-size:1.4rem}body .gform_footer{position:relative;text-align:center}@media (max-width:599.98px){body .gform_footer .button{width:100%}}@media (min-width:1200px){body .gform_wrapper form{position:relative}body .gform_wrapper .gform_footer{text-align:left;position:absolute;bottom:0;right:0}body .gform_wrapper.gravity-theme .gform_fields .gfield:last-child{max-width:60%;width:60%;margin-bottom:0}body .gform_wrapper.gravity-theme .gform_fields .gfield:last-child.gfield--html{min-height:50px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap}body .gform_wrapper .gform_ajax_spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}body .gform_wrapper.gravity-theme .gfield_required{color:inherit}body .gfield_checkbox .gchoice,body .ginput_container_consent{display:flex;flex-direction:row}body .gfield_checkbox .gchoice,body .gfield_radio .gchoice{margin-bottom:10px}body .gfield.gfield_inline-boxes .gfield_checkbox,body .gfield.gfield_inline-boxes .gfield_radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}body .gfield.gfield_inline-boxes .gfield_checkbox .gchoice,body .gfield.gfield_inline-boxes .gfield_radio .gchoice{width:100%;flex:0 0 auto}@media (min-width:360px){body .gfield.gfield_inline-boxes .gfield_checkbox .gchoice,body .gfield.gfield_inline-boxes .gfield_radio .gchoice{width:50%;padding-right:1rem}}body .gform_wrapper.gravity-theme .gfield--address .address_country,body .gform_wrapper.gravity-theme .ginput_container_select{position:relative}body .gform_wrapper.gravity-theme .gfield--address .address_country:after,body .gform_wrapper.gravity-theme .ginput_container_select:after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#da291c;font-size:.4rem;top:calc(50px / 2)}body .gform_wrapper.gravity-theme .gfield--address .address_country select,body .gform_wrapper.gravity-theme .ginput_container_select select{padding-right:45px;width:100%}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--has-multiple-inputs:not(.gfield--consent){margin-bottom:0}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--has-multiple-inputs:not(.gfield--consent).gfield_error{margin-bottom:20px}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--has-multiple-inputs:not(.gfield--consent) .gf_clear.gf_clear_complex{display:none}body .gfield--has-multiple-inputs:not(.gfield--consent) .ginput_container{display:flex;flex-wrap:wrap;justify-content:space-between}body .gfield--has-multiple-inputs:not(.gfield--consent) .ginput_container>span{width:100%;margin-bottom:20px}body .gfield--has-multiple-inputs:not(.gfield--consent) .ginput_container>span label{display:block;margin-top:.5rem;font:700 1.3rem Lato,sans-serif}@media (min-width:768px){body .gfield--has-multiple-inputs:not(.gfield--consent) .ginput_container>span{width:calc(50% - 10px)}}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--fileupload .gfield_label.active{font-size:1.4rem;top:16px;color:#333}body .ginput_container_fileupload{position:relative}body .ginput_container_fileupload input[type=file]{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}body .ginput_container_fileupload .ginput_preview{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-top:1rem;margin-bottom:1rem}body .ginput_container_fileupload .ginput_preview .gform_delete_file{width:auto;flex:0 0 auto;background:0 0;border:0;color:#da291c}body .ginput_container_fileupload .ginput_preview>strong{font:700 1.4rem Lato,sans-serif;color:#da291c;flex:0 1 auto;padding-left:1rem}body .file-upload__button__wrapper{background-color:#fff;border-radius:10px;padding:70px 15px 15px 15px;cursor:pointer;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}body .file-upload__button__wrapper i{width:25px;height:25px;position:relative;display:block;margin:0 auto}body .file-upload__button__wrapper i:after,body .file-upload__button__wrapper i:before{content:"";background-color:#da291c;position:absolute}body .file-upload__button__wrapper i:before{width:100%;height:2px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .file-upload__button__wrapper i:after{height:100%;width:2px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body .file-upload__button__wrapper .filename{display:block;text-align:right;color:#da291c;font:400 1.3rem Lato,sans-serif;margin-top:30px}body .gform_fields .gfield.gfield--fileupload .gfield_label{z-index:1}body .gform_fileupload_rules{font:400 1.3rem Lato,sans-serif;display:block;margin-top:10px}body .gform_validation_errors{margin-bottom:30px}body .gform_validation_errors .gform_submission_error{margin:0;font:400 1.4rem Lato,sans-serif}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_label{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error input,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error select,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error textarea{border-color:#da291c;color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error input::-webkit-input-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error select::-webkit-input-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error textarea::-webkit-input-placeholder{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error input::-moz-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error select::-moz-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error textarea::-moz-placeholder{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error input:-ms-input-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error select:-ms-input-placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error textarea:-ms-input-placeholder{color:#da291c}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error input::placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error select::placeholder,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error textarea::placeholder{color:#da291c}.language-switcher__link abbr{text-decoration:none}.facetwp-type-dropdown{position:relative}.facetwp-type-dropdown:after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#da291c;font-size:.4rem;top:calc(50px / 2)}.facetwp-type-dropdown select{padding-right:45px;width:100%}body .facetwp-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;background:0 0;padding-left:0;font-size:1.4rem}body .facetwp-checkbox:before{flex:0 0 auto;content:"";display:inline-block;width:24px;height:24px;background-color:#fff;border:2px solid #fff;flex:0 0 auto;margin-right:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:3px}body .facetwp-checkbox .facetwp-counter{margin-left:.4rem;flex:0 0 auto}body .facetwp-checkbox:focus:before,body .facetwp-checkbox:hover:before{border-color:#da291c}body .facetwp-checkbox.checked{background-image:none}body .facetwp-checkbox.checked:before{background-color:#da291c;border-color:#da291c;background-image:url(../images/checkmark.svg);background-position:center;background-repeat:no-repeat}body .facetwp-radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;background:0 0;padding-left:0;font-size:1.4rem}body .facetwp-radio:before{flex:0 0 auto;content:"";display:inline-block;width:24px;height:24px;background-color:#fff;box-shadow:0 0 0 2px #fff;border:5px solid #fff;flex:0 0 auto;margin-right:15px;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}body .facetwp-radio .facetwp-counter{margin-left:.4rem;flex:0 0 auto}body .facetwp-radio:focus:before,body .facetwp-radio:hover:before{box-shadow:0 0 0 2px #da291c}body .facetwp-radio.checked{background-image:none}body .facetwp-radio.checked:before{background-color:#da291c}.facetwp-type-fselect .fs-wrap{position:relative;width:100%}.facetwp-type-fselect .fs-wrap.fs-open .fs-label-wrap{border-radius:10px 10px 0 0}.facetwp-type-fselect .fs-label-wrap{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:1px solid #fff;font:700 1.6rem Lato,sans-serif;background-color:#fff;border-radius:10px;color:#333;padding:0 15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%}@media (min-width:768px){.facetwp-type-fselect .fs-label-wrap{font-size:1.4rem}}.facetwp-type-fselect .fs-label-wrap:focus{border-color:#da291c}.facetwp-type-fselect .fs-label-wrap:after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#da291c;font-size:.4rem;top:calc(50px / 2)}.facetwp-type-fselect .fs-label-wrap select{padding-right:45px;width:100%}.facetwp-type-fselect .fs-label-wrap .fs-label{padding:0;padding-right:25px;width:100%;text-transform:uppercase;letter-spacing:.1rem;font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-size:1.4rem;color:#000;font-weight:500}.facetwp-type-fselect .fs-label-wrap .fs-arrow{display:none}.facetwp-type-fselect .fs-dropdown{border:0;margin-top:-2px;width:100%;left:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:0 0 10px 10px}.facetwp-type-fselect .fs-dropdown .fs-search{padding:0}.facetwp-type-fselect .fs-dropdown .fs-search input{border-radius:0;padding:0 15px;height:50px;border-top:1px solid #da291c!important;border-bottom:1px solid #da291c!important;color:#000}.facetwp-type-fselect .fs-dropdown .fs-search input::-webkit-input-placeholder{color:#000}.facetwp-type-fselect .fs-dropdown .fs-search input::-moz-placeholder{color:#000}.facetwp-type-fselect .fs-dropdown .fs-search input:-ms-input-placeholder{color:#000}.facetwp-type-fselect .fs-dropdown .fs-search input::placeholder{color:#000}.facetwp-type-fselect .fs-dropdown .fs-hidden{display:none}.facetwp-type-fselect .fs-options{padding-right:20px;padding:10px 0}.facetwp-type-fselect .fs-options::-webkit-scrollbar{width:4px;margin-left:6px}.facetwp-type-fselect .fs-options::-webkit-scrollbar-track{background:#bfced7}.facetwp-type-fselect .fs-options::-webkit-scrollbar-thumb{background:#da291c;-webkit-transition:background-color .4s;transition:background-color .4s}.facetwp-type-fselect .fs-options::-webkit-scrollbar-thumb:hover{background:#b22015}.facetwp-type-fselect .fs-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:15px}.facetwp-type-fselect .fs-option .fs-checkbox{width:auto;flex:0 0 auto}.facetwp-type-fselect .fs-option-label{font-size:1.4rem;white-space:normal;line-height:1;width:auto;flex:0 1 auto;font-family:"Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase}.facetwp-type-fselect .fs-option-label img{height:75px;width:auto}.facetwp-type-fselect.facetwp-facet-product_categories .fs-wrap .fs-dropdown .fs-option{padding-top:5px;padding-bottom:5px}.facetwp-type-fselect .fs-wrap.single .fs-option .fs-checkbox i{display:inline-block;width:24px;height:24px;background-color:#fff;box-shadow:0 0 0 2px #fff;border:5px solid #fff;flex:0 0 auto;margin-right:15px;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.facetwp-type-fselect .fs-wrap.single .fs-option:focus .fs-checkbox i,.facetwp-type-fselect .fs-wrap.single .fs-option:hover .fs-checkbox i{box-shadow:0 0 0 2px #da291c}.facetwp-type-fselect .fs-wrap.single .fs-option.selected{background-color:transparent}.facetwp-type-fselect .fs-wrap.single .fs-option.selected .fs-checkbox i{background-color:#da291c}.facetwp-type-fselect .fs-wrap.multiple .fs-option{padding-left:10px}.facetwp-type-fselect .fs-wrap.multiple .fs-checkbox{position:relative;width:auto}.facetwp-type-fselect .fs-wrap.multiple .fs-option .fs-checkbox i{position:relative;border-radius:0;display:inline-block;width:24px;height:24px;background-color:#fff;border:2px solid #fff;flex:0 0 auto;margin-right:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:3px}.facetwp-type-fselect .fs-wrap.multiple .fs-option:focus .fs-checkbox i,.facetwp-type-fselect .fs-wrap.multiple .fs-option:hover .fs-checkbox i{border-color:#da291c}.facetwp-type-fselect .fs-wrap.multiple .fs-option.selected{background-color:transparent}.facetwp-type-fselect .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#da291c;border-color:#da291c;background-image:url(../images/checkmark.svg);background-position:center;background-repeat:no-repeat}.facetwp-facet.facetwp-type-search .facetwp-input-wrap{width:100%}.facetwp-facet.facetwp-type-search input.facetwp-search{min-width:0;width:100%;padding-right:45px}.facetwp-facet.facetwp-type-search .facetwp-icon{color:#da291c;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:50px;height:50px;opacity:1;font-size:2.6rem}.facetwp-facet.facetwp-type-search .facetwp-icon:before{content:"\e902";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;width:auto;height:auto;flex:0 0 auto;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.facetwp-facet.facetwp-type-search .facetwp-icon:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.facetwp-facet.facetwp-type-search .facetwp-icon.f-loading:before{background-image:none;-webkit-animation:none;animation:none}.facetwp-selections li .facetwp-selection-label{display:none}.facetwp-selections li .facetwp-selection-value{display:inline-block;background-image:none;background-color:#da291c;color:#fff;padding:5px 10px;padding-right:30px;border-radius:5px;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;line-height:1.2142857143;cursor:pointer;margin:.5rem 1rem .5rem 0;position:relative}.facetwp-selections li .facetwp-selection-value:after{content:"\e90b";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.4rem;position:absolute;right:10px;top:7px;pointer-events:none}.reset-button{border:0;background:0 0;cursor:pointer;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;color:#da291c;transition:color .4s}.reset-button:hover{color:#000}.reset-button:disabled{display:none;cursor:text;color:#666}.reset-button:disabled:hover{color:#666}.arrow-icon{position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.arrow-icon g{stroke:#da291c!important}.arrow-icon .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}.arrow-icon .arrow-icon--arrow{fill:#da291c;stroke-width:0;-webkit-transform:translate(8px,7px);transform:translate(8px,7px)}div.swiper-button-next,div.swiper-button-prev{width:32px;height:32px;color:#da291c}div.swiper-button-next:after,div.swiper-button-prev:after{font-size:3.2rem}@media (min-width:768px){div.swiper-button-next,div.swiper-button-prev{width:45px;height:45px}div.swiper-button-next:after,div.swiper-button-prev:after{font-size:4.2rem}}@media (min-width:1200px){div.swiper-button-next,div.swiper-button-prev{width:60px;height:60px}div.swiper-button-next:after,div.swiper-button-prev:after{font-size:5.6rem}}div.swiper-button-prev{left:0}div.swiper-button-prev:after{content:"\e908";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.swiper-button-next{right:0}div.swiper-button-next:after{content:"\e909";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fullwidth-contained-arrows{position:absolute;top:0;left:0;width:100%;height:100%}.fullwidth-contained-arrows .container,.fullwidth-contained-arrows .page-header-front .page-header-front__content.stylelanding,.page-header-front .fullwidth-contained-arrows .page-header-front__content.stylelanding{display:block;max-width:1760px;position:relative;height:100%}.fullwidth-contained-arrows.white-arrows .swiper-button-next,.fullwidth-contained-arrows.white-arrows .swiper-button-prev{color:#fff}.swiper-pagination.swiper-pagination-bullets{width:100%;position:relative;margin-top:25px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:768px){.swiper-pagination.swiper-pagination-bullets{justify-content:flex-end;padding-right:76px;margin-top:40px;max-width:65%;margin-left:auto}}@media (min-width:1200px){.swiper-pagination.swiper-pagination-bullets{margin-top:60px}}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-lock{display:none}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;width:14px;height:14px;margin:8px;background-color:transparent;border:1px solid #da291c}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#da291c}.blog-posts-product-block.light .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination.swiper-pagination-bullets.swiper-pagination--white .swiper-pagination-bullet{border-color:#fff;background-color:transparent}.blog-posts-product-block.light .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.swiper-pagination-bullets.swiper-pagination--white .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.share-wrapper{margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.share-wrapper .share-toggle{background-color:transparent;border:1px solid transparent;color:#da291c;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:41px;height:41px;margin-right:10px}.share-wrapper .share-toggle i{font-size:20px;font-style:normal}.share-wrapper .at-resp-share-element .at-share-btn{background-color:#f8f5ee!important;border-radius:50%!important;border:0!important;padding:0!important;display:inline-flex!important;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:41px!important;height:41px!important;margin:0;margin-right:15px}.share-wrapper .at-resp-share-element .at-share-btn .at-icon-wrapper{width:24px!important;height:24px!important;line-height:1!important}.share-wrapper .at-resp-share-element .at-share-btn.at-svc-print .at-icon-wrapper{position:relative}.share-wrapper .at-resp-share-element .at-share-btn.at-svc-print .at-icon-wrapper:before{content:"\e90c";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#da291c;transition:color .4s;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.share-wrapper .at-resp-share-element .at-share-btn.at-svc-print .at-icon-wrapper svg{display:none}.share-wrapper .at-resp-share-element .at-share-btn.at-svc-print:hover .at-icon-wrapper:before{color:#fff}.share-wrapper .at-resp-share-element .at-share-btn .at-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.share-wrapper .at-resp-share-element .at-share-btn .at4-share-count-container{display:none}.share-wrapper .at-resp-share-element .at-share-btn svg{width:24px!important;height:24px!important;fill:#da291c!important;transition:fill .4s}.share-wrapper .at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(0);transform:translateY(0);background-color:#da291c!important}.share-wrapper .at-resp-share-element .at-share-btn:hover svg{fill:#f8f5ee!important}.share-wrapper .at-resp-share-element.at-mobile .at-share-btn{margin-right:10px}.single-recipe .entry-content--floating-box-container{padding:0}@media (min-width:992px){.single-recipe .entry-content--floating-box-container{width:calc(100% - 120px);padding-left:81px;padding-right:81px}}.single-recipe .entry-content--floating-box-container .share--floating{left:0}.entry-content--floating-box-container{position:relative;max-width:1360px;margin-left:auto;margin-right:auto;min-height:40vh;margin-top:30px}@media (min-width:768px) and (max-width:1359.98px){.entry-content--floating-box-container{padding-left:81px;padding-right:81px}}@media (min-width:1360px){.entry-content--floating-box-container>.alignwide{width:calc(100% - 100px)}}@media (min-width:768px) and (max-width:991.98px){.entry-content--floating-box-container>.wp-block-media-text,.entry-content--floating-box-container>.wp-block-media-text.has-media-on-the-right{grid-template-columns:100%!important}.entry-content--floating-box-container>.wp-block-media-text .wp-block-media-text__media,.entry-content--floating-box-container>.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin-bottom:15px}.entry-content--floating-box-container>.wp-block-media-text .wp-block-media-text__content,.entry-content--floating-box-container>.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.share--floating{margin-bottom:20px}@media (min-width:1200px){.share--floating{position:absolute;left:20px;top:0;height:100%;width:auto!important;margin-bottom:0}.share--floating .share-wrapper{margin-top:0;display:block;position:sticky;width:41px!important;top:56px}.admin-bar .share--floating .share-wrapper{top:calc(56px + 46px)}.share--floating .share-wrapper .share-toggle{margin:15px 0}}.a2a_kit a{margin-right:10px}@media (min-width:992px){.a2a_kit a{margin-bottom:15px;margin-right:0}}.a2a_kit a:hover .a2a_svg{background-color:#da291c!important;opacity:1!important}.a2a_kit a:hover svg{color:#f8f5ee!important}.a2a_kit a .a2a_svg{background-color:#f8f5ee!important;border-radius:100px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:opacity .4s,background-color .4s}.a2a_kit a svg{color:#da291c;max-width:25px;transition:color .4s}.a2a_kit a svg path{fill:currentColor}@media (min-width:1360px){.share--floating{left:0}}body .facetwp-facet-pagination{margin-bottom:0;margin-top:30px}body .facetwp-facet-pagination .facetwp-pager{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap}body .facetwp-facet-pagination .facetwp-page{width:3rem;height:3rem;flex:0 0 auto;padding:0;margin-right:0;margin-left:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;display:inline-flex;border-radius:50%;color:#666;font:400 1.2rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1;transition:background-color .4s,color .4s}@media (min-width:530px){body .facetwp-facet-pagination .facetwp-page{width:4rem;height:4rem;margin-left:1rem;font-size:1.4rem}}body .facetwp-facet-pagination .facetwp-page.active,body .facetwp-facet-pagination .facetwp-page:hover{background-color:#da291c;color:#fff}body .facetwp-facet-pagination .facetwp-page.next{color:#da291c;font-size:0}body .facetwp-facet-pagination .facetwp-page.next:after{content:"\e907";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem}body .facetwp-facet-pagination .facetwp-page.next:hover{color:#fff}body .facetwp-facet-pagination .facetwp-page.prev{color:#da291c;font-size:0}body .facetwp-facet-pagination .facetwp-page.prev:after{content:"\e907";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}body .facetwp-facet-pagination .facetwp-page.prev:hover{color:#fff}.filters-header{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}.filters-header .filters-carousel{width:100%}.filters-header .facetwp-facet{margin-bottom:0;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.filters-header .facetwp-checkbox,.filters-header .facetwp-radio{min-width:160px;width:auto;flex:1 1 auto;text-align:center;background:0 0;padding:15px;position:relative;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.1428571429;color:#333;text-align:center;display:block;text-transform:uppercase;letter-spacing:.01rem}.filters-header .facetwp-checkbox:before,.filters-header .facetwp-radio:before{display:none}.filters-header .facetwp-checkbox .facetwp-counter,.filters-header .facetwp-radio .facetwp-counter{display:none}.filters-header .facetwp-checkbox:after,.filters-header .facetwp-radio:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0;height:1px;background-color:#d8d8d8;opacity:1;transition:background-color .4s,-webkit-transform .4s;transition:background-color .4s,transform .4s;transition:background-color .4s,transform .4s,-webkit-transform .4s;-webkit-transform-origin:bottom;transform-origin:bottom}.filters-header .facetwp-checkbox:hover:after,.filters-header .facetwp-radio:hover:after{background-color:#da291c}.filters-header .facetwp-checkbox.checked:after,.filters-header .facetwp-radio.checked:after{background-color:#da291c;-webkit-transform:scaleY(4);transform:scaleY(4)}.gm-style .gm-style-iw-c{border-radius:0;color:#333;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);padding-left:40px;padding-top:40px}.gm-style .gm-style-iw-d{padding-right:40px;padding-bottom:10px}.gm-style-iw-a button{background-color:#da291c!important;top:0!important;right:0!important;color:#fff!important;opacity:1!important;transition:background-color .4s!important}.gm-style-iw-a button img{display:none!important}.gm-style-iw-a button:after{content:"\e90b";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gm-style-iw-a button:hover{background-color:#b22015!important}.map__info-window__title{color:#333;font:400 2rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase}.entry-content .map__info-window__title,.map__info-window__title{margin-top:0;margin-bottom:2.5rem}.map__info-window__content p:last-child{margin-bottom:0}.popup-wrapper{width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:fixed;top:0;left:0;z-index:999;display:none}.popup-wrapper[data-popup-id=wishlist-send-email-success] .popup__heading{display:none}.popup{background-color:#f8f5ee;height:auto;width:calc(100vw - 80px);padding:30px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.16);max-height:90vh;overflow-y:auto}@media (min-width:600px){.popup{padding:30px}}@media (min-width:768px){.popup{width:70vw}}@media (min-width:768px) and (max-width:1199.98px){.popup .gform_wrapper.gravity-theme .gform_fields .gfield{width:100%}}.popup .gform_footer .btn--outline:before,.popup .gform_footer .wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-outline .popup .gform_footer .wp-block-button__link:before{opacity:.1}.popup__inner{height:auto;max-height:calc(100% - 26px);overflow:auto;padding-right:20px;padding-left:10px;padding-right:10px}.popup__inner::-webkit-scrollbar{width:4px;margin-left:6px}.popup__inner::-webkit-scrollbar-track{background:#bfced7}.popup__inner::-webkit-scrollbar-thumb{background:#da291c;-webkit-transition:background-color .4s;transition:background-color .4s}.popup__inner::-webkit-scrollbar-thumb:hover{background:#b22015}@media (min-width:600px) and (max-width:991.98px){.page-header-front .popup__inner.page-header-front__content.stylelanding,.popup__inner.container{width:calc(100% - 40px)}}@media (max-width:599.98px){.page-header-front .popup__inner.page-header-front__content.stylelanding,.popup__inner.container{width:100%}}.popup__close-btn{display:block;margin-left:auto;margin-right:2rem;color:#333;cursor:pointer;font-size:2rem;transition:color .4s;border:0;background:0 0;margin-bottom:1rem}.entry-content .popup__close-btn i{font-style:normal}@media (min-width:600px){.popup__close-btn{margin-right:0}}@media (min-width:992px){.popup__close-btn{margin-bottom:0}}.popup__close-btn:hover{color:#da291c}.popup__heading{text-align:center;margin-bottom:2rem}@media (min-width:768px){.popup__heading{margin-bottom:4rem}}.popup__heading .popup__title{margin-bottom:2rem}@media (min-width:768px){.popup__heading .popup__title{margin-bottom:4rem}}.popup__heading p{font-weight:700;line-height:1.4;font-size:1.5rem}@media (min-width:360px){.popup__heading p{font-size:calc(1.5rem + .5 * (100vw - 360px)/ 63.2)}}@media (min-width:992px){.popup__heading p{font-size:2rem}}.entry-content .popup__heading p{color:#333}.fairlee-branding h1{font-family:SuisseIntl,Lato,sans-serif;font-weight:500;font-size:3.2rem;text-transform:none;line-height:112.5%}@media (min-width:360px){.fairlee-branding h1{font-size:calc(3.2rem + 1.6 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.fairlee-branding h1{font-size:4.8rem}}.fairlee-branding .h2-fairlee,.fairlee-branding .popup__heading .popup__title,.fairlee-branding h2,.popup__heading .fairlee-branding .popup__title{font-family:SuisseIntl,Lato,sans-serif;color:#055f46;text-transform:initial;font-size:2.4rem;font-weight:500;line-height:106.67%;letter-spacing:normal}@media (min-width:360px){.fairlee-branding .h2-fairlee,.fairlee-branding .popup__heading .popup__title,.fairlee-branding h2,.popup__heading .fairlee-branding .popup__title{font-size:calc(2.4rem + 2.4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.fairlee-branding .h2-fairlee,.fairlee-branding .popup__heading .popup__title,.fairlee-branding h2,.popup__heading .fairlee-branding .popup__title{font-size:4.8rem}}.fairlee-branding .h3-fairlee,.fairlee-branding h3{font-family:NeuePlak-WideExtraBlack,Lato,sans-serif;font-size:2rem;font-weight:900;line-height:110%;text-transform:uppercase}@media (min-width:360px){.fairlee-branding .h3-fairlee,.fairlee-branding h3{font-size:calc(2rem + .4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.fairlee-branding .h3-fairlee,.fairlee-branding h3{font-size:2.4rem}}.fairlee-branding .entry-content p,.fairlee-branding p{color:#344e41;font-family:SuisseIntl,Lato,sans-serif;font-size:1.6rem;line-height:140%;font-weight:400}.fairlee-branding .entry-content .is-style-title-xl{font-size:2.6rem;font-weight:500;line-height:normal}@media (min-width:360px){.fairlee-branding .entry-content .is-style-title-xl{font-size:calc(2.6rem + 1.4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.fairlee-branding .entry-content .is-style-title-xl{font-size:4rem}}.fairlee-branding .page-header--slider__slide__description{color:#fff}.fairlee-branding .page-header--slider{margin-bottom:0}@media (max-width:767.98px){.fairlee-branding .page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 144px)}}@media (min-width:768px) and (max-width:1359.98px){.fairlee-branding .page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 164px)}}@media (min-width:1360px) and (max-width:1564px){.fairlee-branding .page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 204px)}}.fairlee-branding .entry-content>.alignwide{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 40px)}.fairlee-branding .container,.fairlee-branding .page-header-front .page-header-front__content.stylelanding,.page-header-front .fairlee-branding .page-header-front__content.stylelanding{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 40px)}.fairlee-branding .fullwidth-contained-arrows .container,.fairlee-branding .fullwidth-contained-arrows .page-header-front .page-header-front__content.stylelanding,.page-header-front .fairlee-branding .fullwidth-contained-arrows .page-header-front__content.stylelanding{max-width:1760px;width:calc(100% - 80px)}.fairlee-branding .btn--fairlee,.fairlee-branding .btn--fairlee-white{font-family:SuisseIntl,Lato,sans-serif;font-size:1.5rem;font-weight:500;line-height:normal;letter-spacing:.3px;color:#055f46}.fairlee-branding .btn--fairlee-white:before,.fairlee-branding .btn--fairlee:before{background-color:#fff}.fairlee-branding .btn--fairlee-white:after,.fairlee-branding .btn--fairlee:after{background-color:#fff;opacity:1;transition:opacity .4s}.fairlee-branding .btn--fairlee-white:hover,.fairlee-branding .btn--fairlee:hover{color:#fff}.fairlee-branding .btn--fairlee-white:hover:after,.fairlee-branding .btn--fairlee:hover:after{opacity:.2}.fairlee-branding .btn--fairlee{font-family:SuisseIntl,Lato,sans-serif;color:#fff}@media (max-width:767.98px){.fairlee-branding .btn--fairlee{width:100%}}.fairlee-branding .btn--fairlee:before{background-color:#055f46}.fairlee-branding .btn--fairlee:after{background-color:#344e41;opacity:0;transition:opacity .4s}.fairlee-branding .btn--fairlee:hover{background-color:#344e41}.fairlee-branding .btn--fairlee:hover:after{opacity:1}.fairlee-branding .btn--fairlee.display-from-lg{display:none}@media (min-width:992px){.fairlee-branding .btn--fairlee.display-from-lg{display:inline-flex}}.fairlee-branding .btn--fairlee.display-to-lg{display:inline-flex}@media (min-width:992px){.fairlee-branding .btn--fairlee.display-to-lg{display:none}}.navbar{height:56px;position:fixed;z-index:999;top:0;width:100%;transition:top .4s}.admin-bar .navbar{top:46px}.navbar .navbar__inner{width:100%;display:flex;align-items:center;justify-content:space-between;max-width:1760px}.navbar .navbar__home-link-wrapper{width:105px;flex:0 0 auto}@media (min-width:768px){.navbar .navbar__home-link-wrapper{width:210px}}@media (min-width:1441px){.navbar .navbar__home-link-wrapper{width:300px}}.navbar .navbar__home-link-wrapper img{max-width:100%;height:auto}.navbar .nav-primary-wrapper{width:100%;flex:1 1 auto}@media (max-width:1199.98px){.navbar .nav-primary-wrapper{display:none}}.navbar .nav-primary-wrapper .nav{justify-content:flex-end}.navbar .navbar-main__join-us-btn-container{display:flex;margin-left:60px;flex:0 0 auto}.navbar .navbar-main__cta-container{display:none;flex-direction:row;align-items:center;-webkit-animation-name:navbarAnimation;animation-name:navbarAnimation;-webkit-animation-duration:.5s;animation-duration:.5s}@media (min-width:1200px){.nav-sticky .navbar .navbar-main__cta-container{display:flex}}.navbar .navbar-main__cta-container .social-media-button .label{display:none}.navbar .navbar-main__cta-container .wishlist-button .wishlist-button__count{background-color:#da291c;color:#fff}.navbar .navbar-main__cta-container .wishlist-button .icon-wishlist{color:#da291c}.navbar .navbar-main__cta-container .language-switcher__item .language-switcher__link{color:#da291c}.navbar .navbar-main__cta-container .vtx-burger-container .vtx-burger span:after,.navbar .navbar-main__cta-container .vtx-burger-container .vtx-burger span:before{background-color:#da291c}.navbar .site-header-button{width:auto}@media (min-width:768px) and (max-width:1199.98px){.navbar .site-header-button{margin-left:auto;margin-right:30px}}@media (max-width:767.98px){.navbar .site-header-button{display:none}}.navbar-main{height:56px;padding-left:20px;padding-right:20px;background:#fff;width:100%;display:flex;align-items:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.16)}.navbar-main__mobile{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}@media (min-width:1200px){.navbar-main__mobile{display:none}}.navbar-main__mobile .language-switcher__item a{color:#da291c}.navbar-main__mobile .social-media-container{display:none}.navbar-main__mobile .search-form-wrapper{position:absolute;background-color:#da291c;left:0;top:56px;width:100%;padding:10px 20px;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s;pointer-events:none;z-index:-1}.navbar-main__mobile .search-form-wrapper.opened{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.search-form{position:relative}.search-form .search-field{width:100%;padding-right:60px}@media (min-width:768px){.search-form .search-field{padding-right:80px}}@media (min-width:1200px){.search-form .search-field{width:350px}}.search-form .search-field::-webkit-input-placeholder{font-weight:400}.search-form .search-field::-moz-placeholder{font-weight:400}.search-form .search-field:-ms-input-placeholder{font-weight:400}.search-form .search-field::placeholder{font-weight:400}.search-form .search-submit{position:absolute;right:10px;top:0;width:50px;height:50px;padding:0;overflow:hidden;cursor:pointer;background:0 0;border:0;color:#da291c;font-size:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:768px){.search-form .search-submit{font-size:30px}}.search-form-toggle{width:20px;height:20px;background:0 0;border:0;cursor:pointer;color:#da291c;font-size:20px;padding:0;margin-left:0}@media (min-width:768px){.search-form-toggle{width:30px;height:30px;font-size:30px;margin-left:10px}}.wrapper-search-autocomplete{position:relative}.search-results__group__items{position:absolute;width:calc(100% - 2px);left:1px;background-color:#fff;max-height:180px;padding-top:10px;padding-bottom:10px;padding-right:0!important;overflow:auto;z-index:10;margin-top:-8px;padding-right:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:0 0 10px 10px}.search-results__group__items::-webkit-scrollbar{width:4px;margin-left:6px}.search-results__group__items::-webkit-scrollbar-track{background:#bfced7}.search-results__group__items::-webkit-scrollbar-thumb{background:#da291c;-webkit-transition:background-color .4s;transition:background-color .4s}.search-results__group__items::-webkit-scrollbar-thumb:hover{background:#b22015}.search-results__group__items .search-item{width:100%;padding:10px 15px;border:0}.search-results__group__items .search-item a{display:block;width:100%;color:#333;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;transition:color .4s}.search-results__group__items .search-item a:hover{color:#da291c}.wishlist-button{margin-left:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#da291c}@media (min-width:768px){.wishlist-button{margin-left:30px}}@media (min-width:1200px){.wishlist-button{color:#fff}}.wishlist-button p{font:400 1.4rem Lato,sans-serif;flex:0 1 auto;width:auto;padding-left:1rem;display:none}@media (min-width:1200px){.wishlist-button p{display:block}}.wishlist-button .wishlist-button__count-wrapper{width:auto;flex:0 0 auto;position:relative}.wishlist-button .wishlist-button__count-wrapper i{font-size:20px}@media (min-width:768px){.wishlist-button .wishlist-button__count-wrapper i{font-size:32px}}.wishlist-button .wishlist-button__count-wrapper .wishlist-button__count{display:block;width:14px;height:14px;font-size:8px;background-color:#da291c;color:#fff;border-radius:14px;position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translate(50%,-30%);transform:translate(50%,-30%);opacity:0;transition:opacity .4s}@media (min-width:768px){.wishlist-button .wishlist-button__count-wrapper .wishlist-button__count{width:21px;height:21px;border-radius:21px;font-size:12px}}@media (min-width:1200px){.wishlist-button .wishlist-button__count-wrapper .wishlist-button__count{background-color:#fff;color:#da291c}}.wishlist-button .wishlist-button__count-wrapper .wishlist-button__count.visible{opacity:1}.navbar-top{height:0;padding-left:20px;padding-right:20px;background:#da291c;width:100%;display:none}@media (min-width:1200px){.navbar-top{display:flex;align-items:center}}.navbar-top .language-switcher__item a{color:#fff}.navbar-top .site-switcher__toggle{color:#fff}.navbar-top .search-form-wrapper{display:block}.navbar-top .search-form-toggle{display:none}.navbar-top .social-media-button{margin-left:20px;width:32px}.navbar-top .social-media-button .icon{color:#fff;border-color:#fff;width:32px;height:32px;border-radius:32px;font-size:14px}@media (min-width:1200px){.navbar-top .social-media-button{margin-left:30px}}.navbar-top .social-media-button .label{display:none}.navbar-top .social-media-button:hover .icon{background-color:#fff;color:#da291c}.navbar-top__inner{width:100%;display:flex;align-items:center;justify-content:flex-end;max-width:1760px}.language-switcher .language-switcher__item{margin-left:20px}@media (min-width:768px){.language-switcher .language-switcher__item{margin-left:30px}}.language-switcher .language-switcher__item a{font:700 1.3rem Lato,sans-serif;text-transform:uppercase}@media (min-width:768px){.language-switcher .language-switcher__item a{font-size:2rem}}body.nav-sticky .navbar{top:0}body.nav-sticky.admin-bar .navbar{top:calc(46px - 0)}@media (max-width:1199.98px){body.nav-sticky.admin-bar .navbar{top:32px}}@media (max-width:782.98px){body.nav-sticky.admin-bar .navbar{top:0}}@-webkit-keyframes navbarAnimation{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes navbarAnimation{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.site-switcher{width:auto;flex:0 0 auto;position:relative;margin-left:10px}@media (min-width:1200px){.site-switcher{margin-left:15px}}.site-switcher__toggle{display:flex;align-items:center;cursor:pointer;padding:10px 0;text-decoration:none;color:#da291c;font-weight:700;font-size:1.3rem}@media (min-width:768px){.site-switcher__toggle{padding:10px 15px;font-size:1.6rem}}@media (min-width:1200px){.site-switcher__toggle{font-size:2rem}}.site-switcher__flag{width:20px;height:12px;margin-right:8px}.site-switcher__toggle .dropdown-icon{margin-left:5px;font-size:12px}.site-switcher__dropdown{display:block;position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:10px;list-style:none;padding:0;min-width:180px;overflow:hidden;z-index:9999;opacity:0;pointer-events:none;-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:hidden;transition:opacity .4s,visibility 0s .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,visibility 0s .4s;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,visibility 0s .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}@media (min-width:1200px){.site-switcher__dropdown{left:0;right:auto}}.site-switcher:hover .site-switcher__dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;transition:opacity .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s,-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}.site-switcher__option{display:flex;align-items:center;padding:10px;color:#333;text-decoration:none;transition:background-color .4s,color .4s}.site-switcher__option img{width:20px;height:12px;margin-right:8px}.site-switcher__option:hover{color:#da291c}.site-switcher__option.active{background-color:#da291c;color:#fff}.main-footer{background-color:#363636;color:#fff;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.main-footer{padding-top:35px;padding-bottom:35px}}.site-footer__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:1200px){.site-footer__inner{flex-wrap:nowrap}}.site-footer__logo-wrapper{flex:0 0 auto;width:100%;order:1;margin-bottom:30px}@media (min-width:1200px){.site-footer__logo-wrapper{width:60px;order:2;margin-bottom:0}.site-footer__logo-wrapper img{max-width:100%}}.site-footer__logo-wrapper img{max-width:60px;height:auto;margin:0 auto;display:block}.site-footer__copyrights{flex:0 0 auto;width:100%;text-align:center;font:400 1.3rem "GT Flexa Standard Regular",Lato,sans-serif;line-height:1.1538461538;text-transform:uppercase;order:2;margin-bottom:15px;letter-spacing:-.025rem}@media (max-width:450.98px){.site-footer__copyrights{font-size:1.1rem}}@media (min-width:1200px) and (max-width:1440.98px){.site-footer__copyrights{font-size:1.1rem}}@media (min-width:1200px){.site-footer__copyrights{width:calc(50% - 30px);padding-right:30px;text-align:left;order:1;margin-bottom:0}}@media (min-width:1441px){.site-footer__copyrights{padding-right:50px}}.site-footer__copyrights a{color:#fff}.site-footer__nav-wrapper{flex:0 0 auto;width:100%;order:3}.site-footer__nav-wrapper .nav-footer{justify-content:center}.site-footer__nav-wrapper .nav-footer li{text-align:center;width:calc(100% - 20px);margin:5px 10px}.site-footer__nav-wrapper .nav-footer li a{color:#fff;font:400 1.3rem "GT Flexa Standard Regular",Lato,sans-serif;line-height:1.1538461538;text-transform:uppercase}@media (max-width:450.98px){.site-footer__nav-wrapper .nav-footer li a{font-size:1.1rem}}@media (min-width:1200px) and (max-width:1440.98px){.site-footer__nav-wrapper .nav-footer li a{font-size:1.1rem}}@media (min-width:600px){.site-footer__nav-wrapper .nav-footer li{text-align:left;width:auto}}@media (min-width:1200px){.site-footer__nav-wrapper{width:calc(50% - 30px);padding-left:30px}.site-footer__nav-wrapper .nav-footer{justify-content:center}.site-footer__nav-wrapper .nav-footer li{margin-left:15px;margin-right:15px}.site-footer__nav-wrapper .nav-footer li:last-child{margin-right:0}}@media (min-width:1441px){.site-footer__nav-wrapper{padding-left:50px}}.page-header{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.page-header__background{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:768px) and (max-width:1440.98px){.page-header__background--tablet{display:block}}@media (max-width:767.98px){.page-header__background--mobile{display:block}}.page-header__inner{position:relative}.page-header__content{height:210px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap}@media (min-width:768px){.page-header__content{height:400px}}@media (min-width:1200px){.page-header__content{height:256px}}.page-header__content .breadcrumbs{flex:0 0 auto;height:auto}@media (max-width:767.98px){.page-header__content .breadcrumbs{position:absolute;top:0}}.page-header__content .page-header__title-wrapper{height:100%;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap;max-width:1520px;width:calc(100% - 60px)}.page-header__title{color:#da291c;flex:0 0 auto}.page-header__subtitle{font:400 1.4rem Lato,sans-serif;color:#333;letter-spacing:.05rem;line-height:1.5555555556;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:451px){.page-header__subtitle{max-width:70%}}@media (min-width:768px){.page-header__subtitle{font-size:1.8rem;max-width:540px}}.page-header__title-logo--mobile{text-align:center}@media (min-width:1200px){.page-header__title-logo--mobile{display:none}}.page-header__space-wrapper{display:none}@media (min-width:1200px){.page-header__space-wrapper{display:block;height:130px;width:100%}}.page-header__space{background-color:#fff;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding:30px}.page-header-front .page-header__space.page-header-front__content.stylelanding,.page-header__space.container{max-width:1520px;width:calc(100% - 60px)}.page-header__space-img{max-height:70px;max-width:100%}.page-header__space-img-white{max-height:70px;width:auto;max-width:50%}.page-header__space-content{margin-top:30px;position:relative}@media (min-width:1200px){.page-header__space-content{height:130px;margin-top:-130px;padding-top:40px}}.page-header--slider{margin-bottom:30px}.page-header--slider .swiper-pagination.swiper-pagination-bullets{max-width:unset;padding:0;justify-content:center}.page-header--slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border-color:#fff}.page-header--slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.page-header--single-slide{position:relative}.page-header--single-slide .breadcrumbs,.page-header--slider .breadcrumbs{position:absolute;top:0;left:0;z-index:3;width:100%;color:#fff}.page-header--slider__slide{background-repeat:no-repeat;background-size:cover;background-position:center;padding:80px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;overflow:hidden;position:relative}.page-header--slider__slide,.page-header--slider__slide.swiper-slide{height:35vh}@media (min-width:768px){.page-header--slider__slide,.page-header--slider__slide.swiper-slide{height:665px}}@media (min-width:992px){.page-header--slider__slide,.page-header--slider__slide.swiper-slide{height:65vh}}.page-header--slider__slide__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 40px}@media (max-width:767.98px){.page-header--slider__slide__inner{padding:0 20px}}@media (max-width:767.98px){.page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 144px)}}@media (min-width:768px) and (max-width:1359.98px){.page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 164px)}}@media (min-width:1360px) and (max-width:1500px){.page-header--slider .page-header--slider__slide__inner{max-width:calc(100% - 204px)}}@media (max-width:767.98px){.page-header--single-slide .page-header--slider__slide__inner{padding-right:20px}}.page-header--slider__slide__title{width:100%;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.24);line-height:1.1;margin-bottom:0;font-size:2rem;max-width:66%;display:block}@media (min-width:768px){.page-header--slider__slide__title{font-size:4.8rem;max-width:55%}}@media (min-width:1200px){.page-header--slider__slide__title{font-size:6rem;max-width:650px}}.page-header--slider__slide__top-label{margin-bottom:1.5rem;color:#fff;font:500 1.2rem SuisseIntl,Lato,sans-serif;text-transform:uppercase}@media (min-width:768px){.page-header--slider__slide__top-label{margin-bottom:3rem;font-size:1.8rem;max-width:75%}}@media (min-width:1200px){.page-header--slider__slide__top-label{max-width:60%;font-size:2.4rem}}.page-header--slider__slide__description{color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2;margin-top:1.5rem;margin-bottom:0;max-width:66%}@media (min-width:360px){.page-header--slider__slide__description{font-size:calc(1.6rem + .2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.page-header--slider__slide__description{font-size:1.8rem}}@media (min-width:768px){.page-header--slider__slide__description{margin-top:2rem;max-width:55%}}@media (min-width:1200px){.page-header--slider__slide__description{max-width:650px}}.page-header--slider__slide__button{margin-top:1.5rem;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-header--slider__slide__button.slide-btn-bottom-pos{position:absolute;bottom:0}@media (min-width:768px){.page-header--slider__slide__button{margin-top:3rem}}@media (min-width:1200px){.page-header--slider__slide__button{margin-top:6rem}}.swiper-pagination.page-header--slider__navigation__pagination{position:absolute;z-index:3;bottom:10px;margin-top:0}.page-header-front{position:relative;width:100%;z-index:99}.page-header-front .page-header-front__inner{background-color:#da291c;position:relative;height:280px;width:100%}@media (min-width:768px){.page-header-front .page-header-front__inner{height:600px}}.page-header-front .page-header-front__bg{position:absolute;top:0;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.page-header-front .page-header-front__bg.bg-size-desktop{display:none}@media (min-width:1025px){.page-header-front .page-header-front__bg.bg-size-desktop{display:block}}.page-header-front .page-header-front__bg.bg-size-tablet{display:none}@media (min-width:451px) and (max-width:1025px){.page-header-front .page-header-front__bg.bg-size-tablet{display:block}}.page-header-front .page-header-front__bg.bg-size-mobile{display:block}@media (min-width:451px){.page-header-front .page-header-front__bg.bg-size-mobile{display:none}}.page-header-front .page-header-front__content{position:relative;z-index:99;width:100%;height:100%;display:grid}.page-header-front .page-header-front__content.stylefront{grid-template-columns:.5fr 2fr .5fr}@media (min-width:1441px){.page-header-front .page-header-front__content.stylefront{grid-template-columns:repeat(3,1fr)}}.page-header-front .page-header-front__content.stylelanding{grid-template-columns:1fr}@media (min-width:1441px){.page-header-front .page-header-front__content.stylelanding{grid-template-columns:1fr 1fr}}.page-header-front .page-header-front__content-wrapper.stylefront{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;grid-column:2}@media (min-width:768px){.page-header-front .page-header-front__content-wrapper.stylefront{grid-column:2}}.page-header-front .page-header-front__content-wrapper.stylelanding{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap}@media (max-width:767.98px){.page-header-front .page-header-front__title{font-size:3rem;max-width:182px}}@media (min-width:768px) and (max-width:1199.98px){.page-header-front .page-header-front__title{font-size:8rem}}.page-header-front .page-header-front__title.stylefront{text-align:center}.page-header-front .page-header-front__title.stylelanding{text-align:left}.page-header-front .page-header-front__cta{margin-top:20px}@media (min-width:768px){.page-header-front .page-header-front__cta{margin-top:30px}}.banner-swiper{position:relative;overflow-x:hidden;overflow-y:initial;display:flex;align-items:center;justify-content:center;width:100%}.banner-swiper .banner-swiper-pagination{position:absolute}.banner-swiper .banner-swiper-pagination .swiper-button-next,.banner-swiper .banner-swiper-pagination .swiper-button-prev{color:#da291c}.page-header-front__container{position:relative;display:flex;justify-content:center;margin-bottom:80px}.page-header-front__container .page-header-front__content__anchor{position:absolute;bottom:-50px;justify-self:center;background-color:transparent;border:0;z-index:10;color:#333;cursor:pointer}.page-header-front__container .page-header-front__content__anchor:after{content:"\e906";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6rem}@media (min-width:768px){.page-header-front__container .page-header-front__content__anchor:after{font-size:10rem}}.newsletter-banner{position:relative;background-color:#f8f5ee;padding-top:30px;padding-bottom:30px;z-index:1}.newsletter-banner .fruit-wrapper{position:absolute;top:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:75px;pointer-events:none}@media (min-width:600px){.newsletter-banner .fruit-wrapper{width:87px}}@media (min-width:768px){.newsletter-banner .fruit-wrapper{width:145px}}@media (min-width:992px) and (max-width:1480px){.newsletter-banner .fruit-wrapper{width:115px}}@media (min-width:1840px){.newsletter-banner .fruit-wrapper{width:229px}}.newsletter-banner .fruit-wrapper img{max-width:100%;height:auto}.newsletter-banner .fruit-wrapper--orange{-webkit-animation-name:slideInOrange;animation-name:slideInOrange}.newsletter-banner__inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media (min-width:768px) and (max-width:1024px){.newsletter-banner__inner{max-width:490px}}@media (min-width:1024px) and (max-width:1199.98px){.newsletter-banner__inner{max-width:976px;margin-top:20px}}@media (min-width:1200px) and (max-width:1680.98px){.newsletter-banner__inner{max-width:1230px;margin-top:20px}}.newsletter-banner__col{width:100%;flex:0 0 auto;margin-bottom:20px}.newsletter-banner__col:last-child{margin-bottom:0}@media (min-width:1024px){.newsletter-banner__col{margin-bottom:0}.newsletter-banner__col--content{width:45%}.newsletter-banner__col--form{width:55%;padding-left:45px}}@media (min-width:1200px){.newsletter-banner__col--content{width:43%}.newsletter-banner__col--form{width:57%;padding-left:105px}}.newsletter-banner__col--content{text-align:center;position:relative}@media (min-width:768px){.newsletter-banner__col--content{padding-right:40px}}@media (min-width:1024px){.newsletter-banner__col--content{text-align:left}}@media (min-width:1681px){.newsletter-banner__col--content{padding-right:140px}}.newsletter-banner__col--content .popup__heading .popup__title,.newsletter-banner__col--content h2,.popup__heading .newsletter-banner__col--content .popup__title{color:#da291c;position:relative;z-index:1}.newsletter-banner__col--content p{position:relative;z-index:1}.newsletter-banner__text{margin-top:15px;line-height:20px}.newsletter-banner__text strong{color:#000;letter-spacing:.5px}.newsletter-banner__text em{font-size:1.3rem}.newsletter-banner__text a{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s;color:#da291c;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline}.newsletter-banner__text a:hover{background-size:0 2px}.newsletter-banner__col--content__icon{display:none}@media (min-width:768px){.newsletter-banner__col--content__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;border:2px solid #da291c;border-radius:50%;color:#da291c;font-size:4rem;width:128px;height:128px;position:absolute;right:0;top:-30px;opacity:.3}}@media (min-width:768px) and (min-width:1441px){.newsletter-banner__col--content__icon{-webkit-animation:floatingVertical;animation:floatingVertical;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:0}}@media (min-width:768px) and (min-width:1681px){.newsletter-banner__col--content__icon{opacity:1}}.newsletter-banner__col--form .gform_fields .gfield.gfield--consent{width:100%}.newsletter-banner__col--form .gform_fields .gfield.gfield--consent .gfield_consent_label{max-width:100%}.newsletter-banner__col--form .btn--outline:before,.newsletter-banner__col--form .wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-outline .newsletter-banner__col--form .wp-block-button__link:before{background-color:#f8f5ee}@media (max-width:767.98px){.newsletter-banner__col--form .gform_button{width:auto}}@media (min-width:768px){.newsletter-banner__col--form .gform_submit-wrapper{justify-content:flex-end}.newsletter-banner__col--form .gform_footer{position:absolute;bottom:0;right:0}.newsletter-banner__col--form .gform_fields .gfield.gfield--consent{max-width:60%;margin-bottom:0;height:56px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.newsletter-banner__col--form .gform_wrapper form{position:relative}}.newsletter-anchor-position{position:relative;top:-30vh}@media (min-width:768px){.newsletter-anchor-position{top:-20vh}}@media (min-width:992px){.newsletter-anchor-position{top:-30vh}}@media (min-width:1360px){.newsletter-anchor-position{top:-40vh}}.newsletter-anchor{background-color:#da291c;position:fixed;right:0;z-index:99;top:56px;color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);transition:top .4s,-webkit-transform .4s;transition:transform .4s,top .4s;transition:transform .4s,top .4s,-webkit-transform .4s;border-radius:0 0 0 10px;overflow:hidden}.newsletter-anchor:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform-origin:right bottom;transform-origin:right bottom}.admin-bar .newsletter-anchor{top:calc(56px + 46px)}.nav-sticky .newsletter-anchor{top:56px}.admin-bar.nav-sticky .newsletter-anchor{top:calc(56px + 46px)}@media (max-width:782.98px){.admin-bar.nav-sticky .newsletter-anchor{top:56px}}.newsletter-anchor.visible{-webkit-transform:translateX(0);transform:translateX(0)}.newsletter-anchor:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.newsletter-anchor__inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;position:relative}.newsletter-anchor__inner .icon{width:32px;height:32px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.newsletter-anchor__inner .icon i{font-size:1.3rem}@media (min-width:768px){.newsletter-anchor__inner .icon{width:56px;height:20px;margin:20px 0}.newsletter-anchor__inner .icon i{font-size:2rem}}.newsletter-anchor__inner .label{width:32px;padding:10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font:900 1rem Lato,sans-serif;text-transform:uppercase;line-height:1;line-height:.8888888889;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:768px){.newsletter-anchor__inner .label{width:56px;padding:0 10px 20px 10px;font-size:1.8rem}}.page-header-landing-fairlee{position:relative;width:100%}@media (min-width:992px){.page-header-landing-fairlee{height:350px;overflow:hidden}}@media (min-width:1200px){.page-header-landing-fairlee{height:400px}}@media (min-width:1441px){.page-header-landing-fairlee{height:550px}}.page-header-landing-fairlee__inner{width:100%;height:100%;position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media (min-width:992px){.page-header-landing-fairlee__inner{display:flex;flex-direction:row;justify-content:center;align-items:space-between;flex-wrap:nowrap}}.page-header-landing-fairlee__content{width:100%;max-width:100%;height:100%;flex:1 1 auto;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:992px){.page-header-landing-fairlee__content{width:36%;justify-content:flex-end}}@media (min-width:1200px){.page-header-landing-fairlee__content{justify-content:center}}.page-header-landing-fairlee__back-home-link{color:#fff;padding-left:20px;padding-top:20px;font-size:1.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;position:absolute;top:0;left:0}.page-header-landing-fairlee__back-home-link .icon-back{margin-right:8px;width:2rem;height:2rem;font-size:2rem}.page-header-landing-fairlee__back-home-link .display-mobile{display:inline-block}.page-header-landing-fairlee__back-home-link .display-desktop{display:none}@media (min-width:992px){.page-header-landing-fairlee__back-home-link .display-mobile{display:none}.page-header-landing-fairlee__back-home-link .display-desktop{display:inline-block}}.page-header-landing-fairlee__content__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-left:20px;margin-right:20px;width:calc(100% - 40px)}@media (min-width:768px){.page-header-landing-fairlee__content__wrapper{margin-left:60px;width:calc(100% - 80px)}}@media (min-width:992px){.page-header-landing-fairlee__content__wrapper{width:auto;margin-right:auto}}@media (min-width:1480px){.page-header-landing-fairlee__content__wrapper{margin-left:calc((100vw - 1360px)/ 2)}}.page-header-landing-fairlee__title{margin-bottom:20px}@media (min-width:1441px){.page-header-landing-fairlee__title{margin-bottom:32px}}p.page-header-landing-fairlee__subtitle{font-family:SuisseIntl,Lato,sans-serif;font-size:1.6rem;line-height:110%;max-width:400px;margin-bottom:30px}@media (min-width:360px){p.page-header-landing-fairlee__subtitle{font-size:calc(1.6rem + .2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){p.page-header-landing-fairlee__subtitle{font-size:1.8rem}}@media (min-width:992px){p.page-header-landing-fairlee__subtitle{margin-bottom:20px}}@media (min-width:1441px){p.page-header-landing-fairlee__subtitle{margin-bottom:56px}}.btn.page-header-landing-fairlee__btn,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee-white,.page-header-landing-fairlee__btn.wp-block-button__link{margin-bottom:0;width:100%}@media (min-width:768px){.btn.page-header-landing-fairlee__btn,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee-white,.page-header-landing-fairlee__btn.wp-block-button__link{width:auto}}@media (min-width:1441px){.btn.page-header-landing-fairlee__btn,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee,.fairlee-branding .page-header-landing-fairlee__btn.btn--fairlee-white,.page-header-landing-fairlee__btn.wp-block-button__link{margin-top:32px}}.page-header-landing-fairlee .page-header-front__content__anchor{background-color:transparent;border:0;color:#055f46;position:absolute;bottom:-44px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99;cursor:pointer}@media (min-width:992px){.page-header-landing-fairlee .page-header-front__content__anchor{color:#fff;position:relative;bottom:auto;left:10px;align-self:flex-start;margin-top:20px}}@media (min-width:1441px){.page-header-landing-fairlee .page-header-front__content__anchor{margin-top:32px}}.page-header-landing-fairlee .page-header-front__content__anchor:after{content:"\e92e";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.1rem}@media (min-width:992px){.page-header-landing-fairlee .page-header-front__content__anchor:after{content:"\e92d";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:360px){.page-header-landing-fairlee .page-header-front__content__anchor:after{font-size:calc(2.1rem + 2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.page-header-landing-fairlee .page-header-front__content__anchor:after{font-size:4.1rem}}.page-header-landing-fairlee__video{flex:0 0 auto;aspect-ratio:927/548;width:100%;overflow:hidden;display:flex;justify-content:flex-end}@media (min-width:992px){.page-header-landing-fairlee__video{height:100%;width:auto}}.page-header-landing-fairlee__video video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.entry-content>.wp-block-table{margin-top:20px;margin-bottom:20px}.wp-block-table{overflow:visible}@media (max-width:599.98px){.wp-block-table{max-width:100%;overflow-x:auto}.wp-block-table .has-fixed-layout{table-layout:auto}.wp-block-table table{width:auto}.wp-block-table table td,.wp-block-table table th{min-width:140px}}@media (max-width:768px){.entry-content>div.wp-block-media-text{width:100%!important}}.wp-block-media-text{margin-top:30px;margin-bottom:30px}@media (max-width:768px){.wp-block-media-text{grid-template-columns:100%!important;width:100%!important;grid-row-gap:30px}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__media img{margin-left:auto;margin-right:auto}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-row:1;grid-column:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-row:2;grid-column:1}}.wp-block-media-text .wp-block-media-text__media img{max-width:100%}.wp-block-media-text .wp-block-media-text__content{padding-left:40px;padding-right:40px}.wp-block-media-text .wp-block-media-text__content>ol,.wp-block-media-text .wp-block-media-text__content>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.wp-block-media-text .wp-block-media-text__content>ol.has-large-font-size,.wp-block-media-text .wp-block-media-text__content>ul.has-large-font-size{color:#333}.wp-block-media-text .wp-block-media-text__content>ol.has-large-font-size>li,.wp-block-media-text .wp-block-media-text__content>ul.has-large-font-size>li{margin-bottom:1.6rem}.wp-block-media-text .wp-block-media-text__content>ol ol,.wp-block-media-text .wp-block-media-text__content>ol ul,.wp-block-media-text .wp-block-media-text__content>ul ol,.wp-block-media-text .wp-block-media-text__content>ul ul{font-size:100%}.wp-block-media-text .wp-block-media-text__content>ol>li,.wp-block-media-text .wp-block-media-text__content>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.wp-block-media-text .wp-block-media-text__content>ol>li::before,.wp-block-media-text .wp-block-media-text__content>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.wp-block-media-text .wp-block-media-text__content>ul{padding-left:2em}.wp-block-media-text .wp-block-media-text__content>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#da291c;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.wp-block-media-text .wp-block-media-text__content ol{counter-reset:nb-list-item}.wp-block-media-text .wp-block-media-text__content ol>li{counter-increment:nb-list-item}.wp-block-media-text .wp-block-media-text__content ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#da291c;font-weight:600}@media (min-width:769px){.wp-block-media-text .wp-block-media-text__content{padding-right:0;padding-left:50px}}@media (min-width:1200px){.wp-block-media-text .wp-block-media-text__content{padding-left:120px}}.wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.popup__heading .wp-block-media-text .wp-block-media-text__content .popup__title,.wp-block-media-text .wp-block-media-text__content .popup__heading .popup__title,.wp-block-media-text .wp-block-media-text__content h2{font-size:2rem}@media (min-width:360px){.popup__heading .wp-block-media-text .wp-block-media-text__content .popup__title,.wp-block-media-text .wp-block-media-text__content .popup__heading .popup__title,.wp-block-media-text .wp-block-media-text__content h2{font-size:calc(2rem + 1.6 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.popup__heading .wp-block-media-text .wp-block-media-text__content .popup__title,.wp-block-media-text .wp-block-media-text__content .popup__heading .popup__title,.wp-block-media-text .wp-block-media-text__content h2{font-size:3.6rem}}@media (min-width:769px){.popup__heading .wp-block-media-text .wp-block-media-text__content .popup__title,.wp-block-media-text .wp-block-media-text__content .popup__heading .popup__title,.wp-block-media-text .wp-block-media-text__content h2{margin-bottom:3rem}}@media (min-width:769px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:50px}}@media (min-width:1200px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:120px}}@media (min-width:769px){.wp-block-media-text.alignfull .wp-block-media-text__content{padding-right:20px}}@media (min-width:1441px){.wp-block-media-text.alignfull .wp-block-media-text__content{padding-right:calc((100vw - 1360px)/ 2)}}@media (min-width:769px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{padding-left:20px}}@media (min-width:1441px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{padding-left:calc((100vw - 1360px)/ 2)}}.wp-block-buttons{margin-top:20px}.entry-content .wp-block-image{margin-top:20px;margin-bottom:20px}.wp-block-cover{margin-top:20px;margin-bottom:20px}.wp-block-cover__inner-container>ol,.wp-block-cover__inner-container>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.wp-block-cover__inner-container>ol.has-large-font-size,.wp-block-cover__inner-container>ul.has-large-font-size{color:#333}.wp-block-cover__inner-container>ol.has-large-font-size>li,.wp-block-cover__inner-container>ul.has-large-font-size>li{margin-bottom:1.6rem}.wp-block-cover__inner-container>ol ol,.wp-block-cover__inner-container>ol ul,.wp-block-cover__inner-container>ul ol,.wp-block-cover__inner-container>ul ul{font-size:100%}.wp-block-cover__inner-container>ol>li,.wp-block-cover__inner-container>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.wp-block-cover__inner-container>ol>li::before,.wp-block-cover__inner-container>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.wp-block-cover__inner-container>ul{padding-left:2em}.wp-block-cover__inner-container>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#fff;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.wp-block-cover__inner-container ol{counter-reset:nb-list-item}.wp-block-cover__inner-container ol>li{counter-increment:nb-list-item}.wp-block-cover__inner-container ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#fff;font-weight:600}.blocks-gallery-grid,.wp-block-gallery{width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper{position:relative}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%}.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{padding-top:177.78%}.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-block-columns .wp-block-column>ol,.wp-block-columns .wp-block-column>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.wp-block-columns .wp-block-column>ol.has-large-font-size,.wp-block-columns .wp-block-column>ul.has-large-font-size{color:#333}.wp-block-columns .wp-block-column>ol.has-large-font-size>li,.wp-block-columns .wp-block-column>ul.has-large-font-size>li{margin-bottom:1.6rem}.wp-block-columns .wp-block-column>ol ol,.wp-block-columns .wp-block-column>ol ul,.wp-block-columns .wp-block-column>ul ol,.wp-block-columns .wp-block-column>ul ul{font-size:100%}.wp-block-columns .wp-block-column>ol>li,.wp-block-columns .wp-block-column>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.wp-block-columns .wp-block-column>ol>li::before,.wp-block-columns .wp-block-column>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.wp-block-columns .wp-block-column>ul{padding-left:2em}.wp-block-columns .wp-block-column>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#da291c;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.wp-block-columns .wp-block-column ol{counter-reset:nb-list-item}.wp-block-columns .wp-block-column ol>li{counter-increment:nb-list-item}.wp-block-columns .wp-block-column ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#da291c;font-weight:600}.popup__heading .wp-block-columns .wp-block-column .popup__title,.wp-block-columns .wp-block-column .popup__heading .popup__title,.wp-block-columns .wp-block-column h2{font-size:2.4rem}@media (min-width:360px){.popup__heading .wp-block-columns .wp-block-column .popup__title,.wp-block-columns .wp-block-column .popup__heading .popup__title,.wp-block-columns .wp-block-column h2{font-size:calc(2.4rem + 1.2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.popup__heading .wp-block-columns .wp-block-column .popup__title,.wp-block-columns .wp-block-column .popup__heading .popup__title,.wp-block-columns .wp-block-column h2{font-size:3.6rem}}.wp-block-columns.is-style-sct-m-padding{padding-top:30px;padding-bottom:30px}hr{border-style:solid;border-width:.1rem 0 0 0;border-color:#6d6d6d;margin:20px 0}.wp-block-group.has-background{padding-top:30px;padding-bottom:30px}.wp-block-group.has-background .wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group.has-background .wp-block-group__inner-container>:last-child{margin-bottom:0}.popup__heading .wp-block-group.has-background .popup__title,.wp-block-group.has-background .popup__heading .popup__title,.wp-block-group.has-background h2{color:inherit}.wp-block-group.alignwide .wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:1000px;width:calc(100% - 80px)}.wp-block-group.alignfull .wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 80px)}.wp-block-group.is-style-sct-m-padding{padding-top:30px;padding-bottom:30px}@media (max-width:768px){.wp-block-group__inner-container .wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}}.entry-content .is-style-title-xl{font-size:2.6rem;font-weight:500;line-height:normal}@media (min-width:360px){.entry-content .is-style-title-xl{font-size:calc(2.6rem + 1.4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.entry-content .is-style-title-xl{font-size:4rem}}.wp-block-heading.is-style-no-margin-top{margin-top:0}.block-accordions-group{margin-top:20px;margin-bottom:20px}.block-accordions-group .accordion:first-child .accordion__accordion{border-top:2px solid #ededed}.block-accordions-group .accordion:first-child .accordion__accordion:hover{border-color:#000}.accordion .accordion__accordion{border-bottom:2px solid #ededed;transition:border-color .4s}.accordion .accordion__accordion:hover{border-color:#000}.accordion .accordion__accordion.open{border-color:#000}.accordion .accordion__accordion.open .accordion__header__icon i:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__header-row{border:0;cursor:pointer;background:0 0;width:100%;font:700 1.6rem Lato,sans-serif;line-height:1.5555555556;letter-spacing:.01rem;padding:15px 0;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;color:#000}@media (min-width:768px){.accordion__header-row{font-size:1.8rem;padding:25px 25px 25px 0}}.accordion__header__title{padding-right:2rem;width:auto;flex:1 1 auto}.accordion__header__icon{flex:0 0 auto;display:inline-block;height:30px;width:30px;position:relative}.accordion__header__icon i.plus{position:initial}.accordion__header__icon i.plus::after,.accordion__header__icon i.plus::before{content:"";display:block;width:12px;height:2px;bottom:0;top:0;right:0;left:0;margin:auto;position:absolute;background-color:#da291c;opacity:1;transition:opacity .4s,background .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s,background .4s;transition:opacity .4s,transform .4s,background .4s,-webkit-transform .4s}.accordion__header__icon i.plus::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion__sub-rows{display:none;padding-top:1.5rem;padding-bottom:3rem}.accordion__sub-rows>ol,.accordion__sub-rows>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.accordion__sub-rows>ol.has-large-font-size,.accordion__sub-rows>ul.has-large-font-size{color:#333}.accordion__sub-rows>ol.has-large-font-size>li,.accordion__sub-rows>ul.has-large-font-size>li{margin-bottom:1.6rem}.accordion__sub-rows>ol ol,.accordion__sub-rows>ol ul,.accordion__sub-rows>ul ol,.accordion__sub-rows>ul ul{font-size:100%}.accordion__sub-rows>ol>li,.accordion__sub-rows>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.accordion__sub-rows>ol>li::before,.accordion__sub-rows>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.accordion__sub-rows>ul{padding-left:2em}.accordion__sub-rows>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#da291c;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.accordion__sub-rows ol{counter-reset:nb-list-item}.accordion__sub-rows ol>li{counter-increment:nb-list-item}.accordion__sub-rows ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#da291c;font-weight:600}@media (min-width:768px){.accordion__sub-rows>ol,.accordion__sub-rows>p,.accordion__sub-rows>ul{padding-right:25px}}.accordion__sub-rows p:last-child{margin-bottom:0}.socials-presentation-block{padding-top:30px;padding-bottom:30px;background-color:#da291c;color:#fff;background:radial-gradient(circle,#f32c1d 0,#b41700 150%)}.socials-presentation__columns{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.socials-presentation__col{width:100%;flex:0 0 auto}@media (min-width:992px){.socials-presentation__col{width:50%}}.socials-presentation__col--text{text-align:center}@media (min-width:768px) and (max-width:991.98px){.socials-presentation__col--text{padding-left:91px;padding-right:91px}}@media (min-width:992px){.socials-presentation__col--text{text-align:left;padding-right:20px}}@media (min-width:1200px){.socials-presentation__col--text{padding-right:90px}}@media (min-width:1441px){.socials-presentation__col--text{width:45%;padding-right:135px}}.socials-presentation__col--gallery{margin-top:20px;position:relative;padding-left:43px;padding-right:43px}@media (min-width:768px) and (max-width:991.98px){.socials-presentation__col--gallery{padding-left:91px;padding-right:91px;margin-top:40px}}@media (min-width:1441px){.socials-presentation__col--gallery{padding-left:91px;padding-right:91px;width:55%}}@media (max-width:991.98px){.socials-presentation__col--gallery{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media (min-width:992px){.socials-presentation__col--gallery{margin-top:0}}.socials-presentation__col--gallery:after,.socials-presentation__col--gallery:before{content:"";display:block;background-image:url(../images/textures/social_half-flower.png);width:43px;height:90px;background-repeat:no-repeat;background-size:contain;position:absolute}@media (min-width:768px) and (max-width:991.98px){.socials-presentation__col--gallery:after,.socials-presentation__col--gallery:before{width:91px;height:189px}}@media (min-width:1441px){.socials-presentation__col--gallery:after,.socials-presentation__col--gallery:before{width:91px;height:189px}}.socials-presentation__col--gallery:before{top:5px;left:0}@media (min-width:1441px){.socials-presentation__col--gallery:before{top:0}}.socials-presentation__col--gallery:after{right:0;bottom:5px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1441px){.socials-presentation__col--gallery:after{bottom:0}}.socials-presentation__title{color:#fff}.entry-content .socials-presentation__title{margin-top:0}.socials-presentation__text{margin-top:20px}.socials-presentation__text p{font-weight:700}.socials-presentation__socials-wrapper{margin-top:20px}.socials-presentation__socials-wrapper .social-media-button{color:#fff}@media (max-width:991.98px){.socials-presentation__socials-wrapper .social-media-button{justify-content:center}}.socials-presentation__socials-wrapper .social-media-button .icon{border-color:#fff;color:#fff}.socials-presentation__socials-wrapper .social-media-button:hover .icon{background-color:#fff;color:#da291c}.socials-presentation__image-gallery{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.socials-presentation__image-gallery__image-wrapper{width:calc(50% - 10px);margin:5px}.socials-presentation__image-gallery__image{width:100%;padding-bottom:65.72%;height:0;background-position:center;background-size:cover;background-repeat:no-repeat}.blog-posts-carousel-block{position:relative;margin-top:30px;margin-bottom:30px}.blog-posts-carousel-block:before{content:"";width:334px;height:691px;background-image:url(../images/textures/blog_half-flower.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;bottom:0}@media (min-width:768px){.blog-posts-carousel-block:before{bottom:20px}}.blog-posts-carousel-block__title{text-align:center;position:relative;color:#da291c}.blog-posts-carousel-block__title,.entry-content .blog-posts-carousel-block__title{margin-top:0;margin-bottom:30px}.blog-posts-carousel-block__button-wrapper{margin-top:30px;text-align:center;position:relative}@media (min-width:768px){.blog-posts-carousel-block__button-wrapper{text-align:left;margin-top:-42.5px}}@media (min-width:1550px){.blog-posts-carousel-block__button-wrapper{margin-top:80px;text-align:center}}@media (min-width:768px) and (max-width:1359.98px){.page-header-front .posts-carousel-wrapper.page-header-front__content.stylelanding,.posts-carousel-wrapper.container{width:100%}}.posts-carousel-wrapper div.swiper-button-next,.posts-carousel-wrapper div.swiper-button-prev{display:none}@media (min-width:1550px){.posts-carousel-wrapper div.swiper-button-next,.posts-carousel-wrapper div.swiper-button-prev{display:block}}.posts-carousel-wrapper .listing__item.swiper-slide{height:auto;width:400px}.posts-carousel__navigation .fullwidth-contained-arrows{display:none}@media (min-width:768px){.posts-carousel__navigation .fullwidth-contained-arrows{display:block}}@media (min-width:1550px){.posts-carousel__navigation .swiper-pagination{display:none}}.blog-posts-carousel-block .animated-text-wrapper{margin-bottom:20px}@media (min-width:768px){.blog-posts-carousel-block .animated-text-wrapper{margin-bottom:35px}}.ctas-grid-block{margin-top:60px;position:relative;opacity:0;transition:opacity .4s;width:100%;margin:0 auto;margin-bottom:30px}@media (min-width:768px){.ctas-grid-block{margin-top:30px}}@media (min-width:1200px){.ctas-grid-block{width:calc(100% - 120px)!important;max-width:1360px}}.ctas-grid-block .ctas-grid__carousel{margin-left:40px}@media (min-width:768px){.ctas-grid-block .ctas-grid__carousel{margin-left:60px}}@media (min-width:1080px){.ctas-grid-block .ctas-grid__carousel{margin:0 60px}}@media (min-width:1200px){.ctas-grid-block .ctas-grid__carousel{margin:0}}@media (min-width:1080px){.ctas-grid__footer,.ctas-grid__heading{display:none}}.ctas-grid__heading{margin-bottom:20px;color:#666;width:calc(100% - 80px);margin:0 auto}@media (min-width:768px){.ctas-grid__heading{width:calc(100% - 120px)}}.ctas-grid__heading .ctas-grid__heading__title{margin-top:0}.entry-content .ctas-grid__element--heading__title,.entry-content .ctas-grid__heading__title{margin-top:0;margin-bottom:2rem}@media (min-width:1441px){.entry-content .ctas-grid__element--heading__title,.entry-content .ctas-grid__heading__title{margin-bottom:3rem}}.ctas-grid__footer{text-align:center;width:calc(100% - 80px);margin:0 auto;margin-top:25px;left:60px}@media (min-width:600px){.ctas-grid__footer{text-align:left;position:absolute;bottom:0;z-index:1}}@media (min-width:768px){.ctas-grid__footer{width:calc(100% - 120px)}}@media (min-width:1200px){.ctas-grid__footer{width:100%}}.ctas-grid__carousel__navigation{padding-right:40px}@media (min-width:768px){.ctas-grid__carousel__navigation{padding-right:0}}@media (min-width:600px) and (max-width:1080px){.ctas-grid__carousel__navigation .swiper-pagination.swiper-pagination-bullets{justify-content:flex-end;height:56px;padding-left:240px;padding-right:0;max-width:100%;padding-right:60px}}.ctas-grid__element.swiper-slide{padding-right:40px}@media (min-width:768px){.ctas-grid__element.swiper-slide{padding-right:0}}@media (min-width:600px) and (max-width:1080px){.ctas-grid__element.swiper-slide{width:440px!important}}.ctas-grid__element__inner{position:relative;display:block;overflow:hidden}.ctas-grid__element__inner:hover .ctas-grid__element__hover{-webkit-transform:translateY(0);transform:translateY(0)}.ctas-grid__element__base{width:100%;height:0;padding-bottom:100%;position:relative;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.ctas-grid__element__base p{width:100%;position:absolute;left:0;top:25px;padding:0 25px;color:#fff;font-size:2.6rem;text-transform:uppercase;text-align:center;font-family:"Trade Gothic LT Bold",Lato,sans-serif}.ctas-grid__element__logo{position:absolute;width:86px;top:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ctas-grid__element__hover{position:absolute;width:100%;height:100%;background-color:#da291c;-webkit-transform:translateY(100%);transform:translateY(100%);top:0;left:0;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap}.ctas-grid__element__hover:after{content:"";display:block;background-image:url(../images/textures/social_half-flower.png);width:90px;height:188px;position:absolute;right:0;bottom:0;background-size:contain;background-repeat:no-repeat}.entry-content .ctas-grid__element__hover h3{margin-top:0;margin-bottom:0}@media (max-width:450.98px){.entry-content .ctas-grid__element__hover h3{font-size:2rem}}.entry-content .ctas-grid__element__hover p{margin-top:0;margin-bottom:0}.ctas-grid__element__hover h3{width:100%;flex:0 0 auto;color:#fff;font-size:2.6rem;text-transform:uppercase;text-align:center;font-family:"Trade Gothic LT Bold",Lato,sans-serif}.ctas-grid__element__hover img{max-width:50%;max-height:50%;margin:1rem 0}@media (min-width:451px){.ctas-grid__element__hover img{margin:2rem 0}}@media (min-width:1441px){.ctas-grid__element__hover img{max-width:75%;max-height:80%}}.ctas-grid__element__hover p{color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.ctas-grid__element__hover p span{width:auto;flex:0 1 auto;font:700 1.4rem Lato,sans-serif;text-transform:uppercase}.ctas-grid__element__hover p i{flex:0 0 auto;width:auto;font-style:normal;font-size:.8rem;margin-left:1rem}.ctas-grid__element--image.swiper-slide{height:auto}.ctas-grid__element--image__inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.ctas-grid__element--image__inner img{max-width:90%}.ctas-grid__element--heading__wrapper{width:100%;height:0;padding-bottom:100%;position:relative}.ctas-grid__element--heading__inner{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media (min-width:1200px){.ctas-grid__element--heading__inner{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap}}.ctas-grid__element--heading__inner .popup__heading .popup__title,.ctas-grid__element--heading__inner h2,.popup__heading .ctas-grid__element--heading__inner .popup__title{flex:0 0 auto;width:100%;margin-top:0;color:#da291c}@media (min-width:1080px) and (max-width:1440.98px){.ctas-grid__element--heading__inner .popup__heading .popup__title,.ctas-grid__element--heading__inner h2,.popup__heading .ctas-grid__element--heading__inner .popup__title{font-size:3rem}.ctas-grid__element--heading__inner .popup__heading .popup__title .underline,.ctas-grid__element--heading__inner h2 .underline,.popup__heading .ctas-grid__element--heading__inner .popup__title .underline{font-size:2.4rem}.ctas-grid__element--heading__inner .popup__heading .popup__title .underline:after,.ctas-grid__element--heading__inner h2 .underline:after,.popup__heading .ctas-grid__element--heading__inner .popup__title .underline:after{height:3px}}.ctas-grid__element--heading__inner .heading-btn{margin-top:2rem;flex:0 0 auto;height:auto}@media (min-width:1441px){.ctas-grid__element--heading__inner .heading-btn{margin-top:3rem}}.ctas-grid__element--heading__content{flex:0 1 auto;color:#666}@media (min-width:1200px){.ctas-grid__element--heading__content{overflow:auto;padding-right:20px}.ctas-grid__element--heading__content::-webkit-scrollbar{width:4px;margin-left:6px}.ctas-grid__element--heading__content::-webkit-scrollbar-track{background:#bfced7}.ctas-grid__element--heading__content::-webkit-scrollbar-thumb{background:#da291c;-webkit-transition:background-color .4s;transition:background-color .4s}.ctas-grid__element--heading__content::-webkit-scrollbar-thumb:hover{background:#b22015}}.ctas-grid__element--heading__content :last-child{margin-bottom:0}.highlight-brand{overflow:hidden;padding-top:30px;padding-bottom:30px}.highlight-brand .popup__heading .popup__title,.highlight-brand h2,.highlight-brand h3,.highlight-brand h4,.highlight-brand h5,.highlight-brand h6,.highlight-brand p,.popup__heading .highlight-brand .popup__title{text-align:center}.highlight-brand .highlight-brand__titles-wrapper{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.highlight-brand .highlight-brand__titles-wrapper .popup__heading .popup__title,.highlight-brand .highlight-brand__titles-wrapper h2,.popup__heading .highlight-brand .highlight-brand__titles-wrapper .popup__title{margin-top:0;margin-bottom:0}.highlight-brand .highlight-brand__titles-wrapper h3{margin-top:20px;margin-bottom:0}.highlight-brand .highlight-brand__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:170px}@media (min-width:768px){.highlight-brand .highlight-brand__logo{width:280px}}@media (min-width:992px){.highlight-brand .highlight-brand__logo{width:350px}}.highlight-brand .highlight-brand__images{display:grid;grid-template-columns:1fr;grid-template-rows:1;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow-y:hidden;margin-bottom:20px}.highlight-brand .highlight-brand__images .highlight-brand__img:nth-child(2){display:none}.highlight-brand .highlight-brand__images .highlight-brand__img:nth-child(3){display:none}.highlight-brand .highlight-brand__images .highlight-brand__img:last-child{display:none}@media (min-width:600px){.highlight-brand .highlight-brand__images{grid-template-columns:repeat(2,1fr)}.highlight-brand .highlight-brand__images .highlight-brand__img:nth-child(2){display:block}}@media (min-width:1200px){.highlight-brand .highlight-brand__images{grid-template-columns:repeat(3,1fr)}.highlight-brand .highlight-brand__images .highlight-brand__img:nth-child(3){display:block}}@media (min-width:1441px){.highlight-brand .highlight-brand__images{grid-template-columns:repeat(4,1fr)}.highlight-brand .highlight-brand__images .highlight-brand__img:last-child{display:block}}.highlight-brand .highlight-brand__img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.highlight-brand .highlight-brand__text-btn-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.highlight-brand .highlight-brand__text>p{font-family:SuisseIntl,Lato,sans-serif;font-weight:400;line-height:1.6666666667;font-size:1.5rem}@media (min-width:360px){.highlight-brand .highlight-brand__text>p{font-size:calc(1.5rem + .3 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.highlight-brand .highlight-brand__text>p{font-size:1.8rem}}.highlight-brand .highlight-brand__text>p:last-child{margin-bottom:0}.highlight-brand .highlight-brand__cta{margin-top:20px}.animated-text-block{margin-top:20px;margin-bottom:20px}.animated-text-wrapper{position:relative;overflow:hidden}.animated-text{font:700 6rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;line-height:1.4;white-space:nowrap;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-animation:infiniteRotationL;animation:infiniteRotationL;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width:768px){.animated-text{font-size:8rem;-webkit-animation-duration:30s;animation-duration:30s}}.animated-text span{display:inline-block;margin:0 5px}@media (min-width:768px){.animated-text span{margin:0 10px}}.animated-text span.outline{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#da291c;color:transparent}@media (min-width:768px){.animated-text span.outline{-webkit-text-stroke-width:2px}}.animated-text span.bold{color:#da291c}.cta-contact{padding-top:30px;padding-bottom:30px;background:radial-gradient(circle,#f32c1d 0,#b41700 150%);color:#fff}@media (min-width:1200px){.cta-contact{margin-top:130px}}.cta-contact .cta-contact__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:992px){.cta-contact .cta-contact__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}}.cta-contact .cta-contact-texts__wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:600px) and (max-width:991.98px){.cta-contact .cta-contact-texts__wrapper{padding:0 60px}}.cta-contact .cta-contact-texts__wrapper .popup__heading .popup__title,.cta-contact .cta-contact-texts__wrapper h2,.popup__heading .cta-contact .cta-contact-texts__wrapper .popup__title{margin-top:0;margin-bottom:30px}.cta-contact .cta-contact-texts__wrapper .popup__heading .popup__title,.cta-contact .cta-contact-texts__wrapper h2,.cta-contact .cta-contact-texts__wrapper p,.popup__heading .cta-contact .cta-contact-texts__wrapper .popup__title{text-align:center;color:#fff}@media (min-width:992px){.cta-contact .cta-contact-texts__wrapper{width:42%;display:block}.cta-contact .cta-contact-texts__wrapper .popup__heading .popup__title,.cta-contact .cta-contact-texts__wrapper h2,.cta-contact .cta-contact-texts__wrapper p,.popup__heading .cta-contact .cta-contact-texts__wrapper .popup__title{text-align:left}}.cta-contact .cta-contact-texts__wrapper>.entry-content :last-child,.cta-contact .cta-contact-texts__wrapper>.wysiwyg :last-child{margin-bottom:0}.cta-contact .cta-contact-imgs__wrapper{position:relative;align-self:center;height:auto;width:100%;position:relative;margin-right:0;margin-top:40px}@media (min-width:451px){.cta-contact .cta-contact-imgs__wrapper{width:80%}}@media (min-width:992px){.cta-contact .cta-contact-imgs__wrapper{align-self:stretch;width:44%;margin-top:0;margin-right:calc(17% /4)}}@media (min-width:1540px){.cta-contact .cta-contact-imgs__wrapper{margin-right:0}}.cta-contact .cta-contact-imgs__wrapper:after,.cta-contact .cta-contact-imgs__wrapper:before{position:absolute;content:"";background-image:url(../images/textures/social_half-flower.png);background-size:contain;background-repeat:no-repeat;aspect-ratio:103/213;bottom:50%;width:12.25%}@media (min-width:992px){.cta-contact .cta-contact-imgs__wrapper:after,.cta-contact .cta-contact-imgs__wrapper:before{width:17%}}@media (min-width:1200px){.cta-contact .cta-contact-imgs__wrapper:after,.cta-contact .cta-contact-imgs__wrapper:before{top:0}}.cta-contact .cta-contact-imgs__wrapper:before{left:-12.25%}@media (max-width:1199.98px){.cta-contact .cta-contact-imgs__wrapper:before{top:0}}@media (min-width:992px){.cta-contact .cta-contact-imgs__wrapper:before{left:calc(-1 * 17%)}}.cta-contact .cta-contact-imgs__wrapper:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-12.25%}@media (max-width:1199.98px){.cta-contact .cta-contact-imgs__wrapper:after{bottom:0}}@media (min-width:992px){.cta-contact .cta-contact-imgs__wrapper:after{right:calc(-1 * 17%)}}@media (min-width:1200px){.cta-contact .cta-contact-imgs__wrapper:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.cta-contact .cta-contact-img__wrapper{position:relative;overflow:hidden;width:100%;aspect-ratio:550/300}@media (min-width:992px){.cta-contact .cta-contact-img__wrapper{position:absolute;bottom:0;left:0;height:100%}}@media (min-width:1200px){.cta-contact .cta-contact-img__wrapper{height:calc(100% + 130px)}}.cta-contact .cta-contact-img__wrapper .map{position:absolute;width:100%;height:100%;top:0;left:0}.cta-contact .cta-contact-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-contact .cta-contact__cta{margin-top:40px}.video-text-block{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-top:30px;margin-bottom:30px}.popup__heading .popup__title+.video-text-block,h2+.video-text-block{margin-top:20px}.entry-content .video-text-block:first-child{margin-top:30px}.video-text-block .video-text-block__title{text-align:center}.video-text-block .video-text-block__inner{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}@media (min-width:992px){.video-text-block .video-text-block__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:8%;-moz-column-gap:8%;column-gap:8%;text-align:left}}.video-text-block .video-text-block__inner .video-text-block__video-wrapper{position:relative;width:100%;aspect-ratio:600/530;overflow:hidden;margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:768px){.video-text-block .video-text-block__inner .video-text-block__video-wrapper{margin-top:50px}}@media (min-width:992px){.video-text-block .video-text-block__inner .video-text-block__video-wrapper{grid-column:1;margin:0}}.video-text-block .video-text-block__inner .video-text-block__video-wrapper .video-text-block__video-link{width:100%;height:100%}.video-text-block .video-text-block__inner .video-text-block__video-wrapper .video-text-block__video-link:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-text-block .video-text-block__inner .video-text-block__video-wrapper .video-text-block__video-poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.video-text-block .video-text-block__inner .video-text-block__video-wrapper .video-text-block__video-icon:before{content:"\e91e";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:12rem;color:#fff;background-color:#da291c;border-radius:50%;top:50%;left:50%;z-index:9;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-text-block .video-text-block__inner .video-text-block__text-wrapper>:first-child{margin-top:0}.video-text-block .video-text-block__inner .video-text-block__text-wrapper>:last-child{margin-bottom:0}@media (min-width:992px){.video-text-block .video-text-block__inner .video-text-block__text-wrapper{grid-column:2}}.popup__heading .video-text-block .video-text-block__inner .video-text-block__text-wrapper>.popup__title,.video-text-block .video-text-block__inner .popup__heading .video-text-block__text-wrapper>.popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h1,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h2,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h3,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h4,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h5,.video-text-block .video-text-block__inner .video-text-block__text-wrapper>h6{margin:32px 0;font-family:"Trade Gothic LT Bold",Lato,sans-serif}.video-text-block .video-text-block__inner .video-text-block__text-wrapper p{font-family:Lato,sans-serif;font-size:1.8rem;line-height:1.6666666667;letter-spacing:.05rem}.popup__heading .video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__heading .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper h2{font-size:2.4rem;letter-spacing:.02rem;line-height:1.1944444444}@media (min-width:360px){.popup__heading .video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__heading .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper h2{font-size:calc(2.4rem + 1.2 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.popup__heading .video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper .popup__heading .popup__title,.video-text-block .video-text-block__inner .video-text-block__text-wrapper h2{font-size:3.6rem}}.video-text-block .video-text-block__inner .video-text-block__text-wrapper .wp-block-buttons{display:inline-block;margin-top:20px}.blog-posts-product-block{padding-top:30px;padding-bottom:30px}.blog-posts-product-block.light *{color:#fff;stroke:#fff}.blog-posts-product-block.light .listing__item__title{color:inherit}.blog-posts-product-block.light .arrow-icon g>polygon{fill:#fff}.blog-posts-product-block.light .tag{background-color:#fff;color:#da291c}.blog-posts-product-block.dark{color:#da291c}.blog-posts-product-block.dark .listing__item__title{color:#333}.blog-posts-product-block .blog-posts-product-block__title{margin-top:0;text-align:center}.blog-posts-product-block .blog-posts-product__items-wrapper{display:grid;grid-template-columns:1fr;row-gap:30px}@media (min-width:768px){.blog-posts-product-block .blog-posts-product__items-wrapper{grid-template-columns:repeat(3,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media (min-width:1681px){.blog-posts-product-block .blog-posts-product__items-wrapper{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.blog-posts-product-block .listing__item{border-color:inherit}.blog-posts-product-block .arrow-icon g{stroke:inherit}.product-cat-columns-block{background-color:#f8f5ee;padding-top:30px;padding-bottom:30px}.product-cat-columns__title{text-align:center}.entry-content .product-cat-columns__title{margin-top:0}.product-cat-columns__carousel-wrapper{position:relative}.product-cat-columns__carousel-navigation .swiper-pagination.swiper-pagination-bullets{padding-right:0}.product-cat-columns__column__thumbnail-wrapper{display:block;width:100%;padding-bottom:92.31%;height:0;overflow:hidden;position:relative;margin-bottom:3rem}a.product-cat-columns__column__thumbnail-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:1;transition:opacity .4s}a.product-cat-columns__column__thumbnail-wrapper:hover .product-cat-columns__column__thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}a.product-cat-columns__column__thumbnail-wrapper:hover:after{opacity:.45}.product-cat-columns__column__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:0}.product-cat-columns__column__logo{position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.entry-content .product-cat-columns__column__logo{max-width:50%}.product-cat-columns__column__description p{color:#333}.product-cat-columns__brand-logo{display:flex;flex-direction:row;flex-wrap:wrap}.product-cat-columns__brand-logo img{max-width:calc(33.33% - 2px);-o-object-fit:contain;object-fit:contain;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fruit-block{position:absolute;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.fruit-block img{position:absolute;top:0;max-height:100%;width:auto}.fruit-block.fruit-block--watermelon{height:239px}@media (max-width:1440.98px){.fruit-block.fruit-block--watermelon{height:185px}}@media (max-width:991.98px){.fruit-block.fruit-block--watermelon{height:122px}}@media (max-width:599.98px){.fruit-block.fruit-block--watermelon{height:80px}}.fruit-block.fruit-block--watermelon img{right:-58px;-webkit-animation-name:slideInWatermelon;animation-name:slideInWatermelon}@media (max-width:599.98px){.fruit-block.fruit-block--watermelon img{right:-30px}}.fruit-block.fruit-block--lime{height:236px;-webkit-transform:translateY(-60%);transform:translateY(-60%)}@media (max-width:1440.98px){.fruit-block.fruit-block--lime{height:170px}}@media (max-width:991.98px){.fruit-block.fruit-block--lime{height:135px}}@media (max-width:767.98px){.fruit-block.fruit-block--lime{height:110px}}.fruit-block.fruit-block--lime img{max-height:75%;bottom:0;top:auto;left:-54px;-webkit-animation-name:slideInLime;animation-name:slideInLime}@media (min-width:700px) and (max-width:767.98px){.fruit-block.fruit-block--lime img{left:-65px}}.fruit-block.fruit-block--pineapple{height:367px;-webkit-transform:translateY(-72%);transform:translateY(-72%)}@media (max-width:1680.98px){.fruit-block.fruit-block--pineapple{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1199.98px){.fruit-block.fruit-block--pineapple{height:200px;-webkit-transform:translateY(-18%);transform:translateY(-18%)}}@media (max-width:767.98px){.fruit-block.fruit-block--pineapple{height:135px}}@media (max-width:599.98px){.fruit-block.fruit-block--pineapple{height:122px}}.fruit-block.fruit-block--pineapple img{right:-20px;-webkit-animation-name:slideInPineapple;animation-name:slideInPineapple;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0)}.two-images-text-block{background-color:#da291c;padding-top:30px;padding-bottom:30px;color:#fff;position:relative;overflow:hidden}.entry-content .two-images-text-block .popup__heading .popup__title,.entry-content .two-images-text-block h2,.popup__heading .entry-content .two-images-text-block .popup__title{color:#fff}@media (min-width:769px){.entry-content .two-images-text-block h3,.entry-content .two-images-text-block h4{margin-top:4rem;margin-bottom:1.5rem}}.entry-content .two-images-text-block .wp-block-button .wp-block-button__link{color:#da291c}.entry-content .two-images-text-block .wp-block-button .wp-block-button__link:before{background-color:#fff}.entry-content .two-images-text-block .wp-block-button .wp-block-button__link:hover{color:#fff}.two-images-text-block:after{content:"\e910";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:55rem;position:absolute;top:50%;right:0;opacity:.15;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.two-images-text__inner{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.two-images-text__column{width:100%;flex:0 0 auto}@media (min-width:769px){.two-images-text__column{width:50%}}.two-images-text__column--images{margin-top:30px;order:2}@media (min-width:769px){.two-images-text__column--images{order:-1;margin-top:0;padding-right:50px}}@media (min-width:1200px){.two-images-text__column--images{padding-right:120px}}@media (max-width:769px){.two-images-text__column--images{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.two-images-text__column--images .two-images-text__image{width:calc(50% - 1rem)}}.entry-content .two-images-text__image{max-width:90%}@media (min-width:769px){.two-images-text__image--second{margin-left:auto;margin-top:-32px}}.two-images-text__column--content :first-child{margin-top:0}.two-images-text__column--content:last-child{margin-bottom:0}.block-product-showcases-group{margin-top:30px;margin-bottom:30px}.product-showcases__item{border:2px solid #f9cdc7;border-top:0}.product-showcases__item:first-child{border-top:2px solid #f9cdc7}@media (min-width:768px){.product-showcases__item:nth-child(even) .product-showcases__item__column--image{order:2;border-right:0;border-left:2px solid #f9cdc7}}.product-showcases__item__columns{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}@media (min-width:768px){.product-showcases__item__columns{flex-wrap:nowrap}}.product-showcases__item__column--image{width:100%;flex:0 0 auto;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;border-bottom:2px solid #f9cdc7}@media (min-width:768px){.product-showcases__item__column--image{width:42%;border-right:2px solid #f9cdc7;border-bottom:0}}.product-showcases__item__column--image img{max-width:100%;height:auto}.product-showcases__item__column--content{width:100%;flex:1 1 auto}@media (min-width:768px){.product-showcases__item__column--content{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}}.product-showcases__item__logo-wrapper{border-bottom:2px solid #f9cdc7;width:100%;padding:20px}@media (min-width:768px){.product-showcases__item__logo-wrapper{display:flex;justify-content:flex-start;padding-left:50px}}@media (min-width:1200px){.product-showcases__item__logo-wrapper{padding:20px 130px}}.product-showcases__item__logo-wrapper img{max-width:70%;margin:0 auto}@media (min-width:600px){.product-showcases__item__logo-wrapper img{max-width:294px}}@media (min-width:768px){.product-showcases__item__logo-wrapper img{margin:0}}.entry-content .product-showcases__item__main-content{padding:20px;color:#333}.entry-content .product-showcases__item__main-content>ol,.entry-content .product-showcases__item__main-content>ul{list-style-type:none;margin-left:0;padding-left:1.8em;font-size:1em;line-height:1.5;margin-bottom:1em}.entry-content .product-showcases__item__main-content>ol.has-large-font-size,.entry-content .product-showcases__item__main-content>ul.has-large-font-size{color:#333}.entry-content .product-showcases__item__main-content>ol.has-large-font-size>li,.entry-content .product-showcases__item__main-content>ul.has-large-font-size>li{margin-bottom:1.6rem}.entry-content .product-showcases__item__main-content>ol ol,.entry-content .product-showcases__item__main-content>ol ul,.entry-content .product-showcases__item__main-content>ul ol,.entry-content .product-showcases__item__main-content>ul ul{font-size:100%}.entry-content .product-showcases__item__main-content>ol>li,.entry-content .product-showcases__item__main-content>ul>li{position:relative;line-height:1.5;font-size:100%;margin-bottom:2.4rem}.entry-content .product-showcases__item__main-content>ol>li::before,.entry-content .product-showcases__item__main-content>ul>li::before{content:"";display:block;position:absolute;left:-1.8em;font-size:100%}.entry-content .product-showcases__item__main-content>ul{padding-left:2em}.entry-content .product-showcases__item__main-content>ul>li::before{content:"\e910";font-family:icomoon;top:.13em;left:-1.8em;color:#da291c;width:1.24em;height:1.24em;font-size:1.24em;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.entry-content .product-showcases__item__main-content ol{counter-reset:nb-list-item}.entry-content .product-showcases__item__main-content ol>li{counter-increment:nb-list-item}.entry-content .product-showcases__item__main-content ol>li::before{content:counter(nb-list-item) ". ";top:0;color:#da291c;font-weight:600}@media (min-width:768px){.entry-content .product-showcases__item__main-content{padding:20px 50px}}@media (min-width:1200px){.entry-content .product-showcases__item__main-content{padding:60px 130px}}.entry-content .product-showcases__item__main-content>:first-child{margin-top:0}.entry-content .product-showcases__item__main-content>:last-child{margin-bottom:0}.entry-content .product-showcases__item__main-content h5{font-weight:700;margin-bottom:2rem}.product-showcases__item__ctas-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}@media (min-width:600px) and (max-width:767.98px){.product-showcases__item__ctas-wrapper{flex-wrap:nowrap}}@media (min-width:992px){.product-showcases__item__ctas-wrapper{flex-wrap:nowrap}}.product-showcases__item__ctas-wrapper a{width:100%;flex:1 1 auto;border-top:2px solid #f9cdc7;padding:30px 15px;text-align:center;color:#da291c;font:700 1.4rem Lato,sans-serif;text-transform:uppercase;line-height:1.2142857143;transition:background-color .4s,color .4s;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.product-showcases__item__ctas-wrapper a:hover{background-color:#da291c;color:#fff}@media (min-width:600px) and (max-width:767.98px){.product-showcases__item__ctas-wrapper a{border-right:2px solid #f9cdc7}.product-showcases__item__ctas-wrapper a:last-child{border-right:0}}@media (min-width:992px){.product-showcases__item__ctas-wrapper a{border-right:2px solid #f9cdc7}.product-showcases__item__ctas-wrapper a:last-child{border-right:0}}.product-showcases__item__ctas-wrapper a:first-child{background-color:#da291c;color:#fff}.product-showcases__item__ctas-wrapper a:first-child:hover{background-color:#b22015}.text-button-cta-block{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.text-button-cta-block{margin-top:4rem;margin-bottom:4rem}}.text-button-cta__columns{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:600px){.text-button-cta__columns{flex-wrap:nowrap;justify-content:space-between}}.text-button-cta__column--content{width:100%;flex:1 1 auto;text-align:center;margin-bottom:1.5rem}@media (min-width:600px){.text-button-cta__column--content{padding-right:1.5rem;text-align:left;margin-bottom:0}}.text-button-cta__column--button{width:auto;flex:0 0 auto}@media (min-width:1441px){.text-button-cta__column--button{min-width:234px}.text-button-cta__column--button .text-button-cta__button{width:100%;text-align:center}}.entry-content .text-button-cta__title{margin-bottom:0;font-size:1.5rem;font-weight:700;letter-spacing:.05rem;color:#333}@media (min-width:360px){.entry-content .text-button-cta__title{font-size:calc(1.5rem + .3 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.entry-content .text-button-cta__title{font-size:1.8rem}}.entry-content .text-button-cta__subtitle{margin-bottom:0;letter-spacing:.05rem;color:#333}.fairlee-branding .text-button-cta__button.btn--custom-color.btn--fairlee-white:before,.fairlee-branding .text-button-cta__button.btn--custom-color.btn--fairlee:before,.text-button-cta__button.btn--custom-color.wp-block-button__link:before,.text-button-cta__button.btn.btn--custom-color:before{background-color:var(--bg-color)}.fairlee-branding .text-button-cta__button.btn--custom-color.btn--fairlee-white:after,.fairlee-branding .text-button-cta__button.btn--custom-color.btn--fairlee:after,.text-button-cta__button.btn--custom-color.wp-block-button__link:after,.text-button-cta__button.btn.btn--custom-color:after{background-color:#000}@media (min-width:768px) and (max-width:1440.98px){.product-showcases__item__main-content .text-button-cta__columns{justify-content:center;flex-wrap:wrap}.product-showcases__item__main-content .text-button-cta__column--content{padding-right:0;text-align:center;margin-bottom:1.5rem}}.cta-columns-block{padding-top:30px;padding-bottom:30px;text-align:center;position:relative;overflow:hidden}.cta-columns-block:before{content:"\e910";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;width:auto;margin:0;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);opacity:.03;font-size:30rem;color:#000}@media (min-width:768px){.cta-columns-block:before{font-size:55rem}}@media (min-width:1200px){.cta-columns-block:before{font-size:87rem}}.cta-columns__inner{position:relative}.cta-columns__title{text-align:center}.entry-content .cta-columns__title{margin-top:0;font-family:Lato,sans-serif}.cta-columns__columns{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 30px);margin:-15px -15px;justify-content:center}.cta-columns__columns>*{flex:0 0 auto;width:calc(100% - 30px);margin:15px 15px}.cta-columns__column{display:block;color:#666}@media (min-width:600px) and (max-width:767.98px){.cta-columns__column{padding-left:50px;padding-right:50px}}a.cta-columns__column:hover .ctas-columns__column__image-wrapper img{-webkit-transform:scale(1.1);transform:scale(1.1)}a.cta-columns__column:hover .ctas-column__column__link-label{text-decoration:none}.ctas-columns__column__image-wrapper{overflow:hidden;margin-bottom:30px}.ctas-columns__column__image-wrapper img{display:block;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;margin:0 auto}.entry-content .cta-columns__column__title{margin-top:0;margin-bottom:1.5rem;font-size:2.2rem;text-transform:uppercase;font-weight:900;font-family:Lato,sans-serif}@media (min-width:360px){.entry-content .cta-columns__column__title{font-size:calc(2.2rem + 1.8 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.entry-content .cta-columns__column__title{font-size:4rem}}@media (min-width:365px) and (max-width:394px){.entry-content .cta-columns__column__title{font-size:2rem}}@media (min-width:934px) and (max-width:968px){.entry-content .cta-columns__column__title{font-size:2.8rem}}@media (min-width:969px) and (max-width:1055px){.entry-content .cta-columns__column__title{font-size:2.9rem}}.cta-columns__column__text p{letter-spacing:.05rem}.cta-columns__column__text p:last-child{margin-bottom:0}.ctas-column__column__link-label{color:#da291c;text-decoration:underline;margin-top:30px}.entry-content .ctas-column__column__link-label{margin-bottom:0;font-size:1.6rem;font-weight:700}@media (min-width:360px){.entry-content .ctas-column__column__link-label{font-size:calc(1.6rem + .4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.entry-content .ctas-column__column__link-label{font-size:2rem}}.conditions-rules-block{margin-top:30px;margin-bottom:30px}.conditions-rules-block:not(:first-child){padding-top:30px;border-top:2px solid #da291c}.conditions-rules__heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}@media (min-width:600px){.conditions-rules__heading{flex-wrap:nowrap}}.conditions-rules__heading__title,.entry-content .conditions-rules__heading__title{width:100%;flex:0 0 auto;margin-top:0;font-size:2.6rem}@media (min-width:360px){.conditions-rules__heading__title,.entry-content .conditions-rules__heading__title{font-size:calc(2.6rem + 1 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.conditions-rules__heading__title,.entry-content .conditions-rules__heading__title{font-size:3.6rem}}@media (min-width:600px){.conditions-rules__heading__title,.entry-content .conditions-rules__heading__title{flex:1 1 auto;margin-bottom:0;padding-right:25px}}.conditions-rules__heading__button{width:auto;flex:0 0 auto}.conditions-rules__content{color:#333}.conditions-rules__content a,.conditions-rules__content li,.conditions-rules__content p,.conditions-rules__content span{font-size:1.5rem;letter-spacing:.05rem}.conditions-rules__popup{max-width:1000px;overflow:hidden}@media (min-width:768px){.conditions-rules__popup{max-height:75vh}}.conditions-rules__popup .popup__inner{height:100%;overflow:visible;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.conditions-rules__popup .popup__heading{height:auto;flex:0 0 auto}.conditions-rules__popup .popup__content{height:auto;flex:0 1 auto;overflow:auto;padding-right:20px}.conditions-rules__popup .popup__content::-webkit-scrollbar{width:4px;margin-left:6px}.conditions-rules__popup .popup__content::-webkit-scrollbar-track{background:#bfced7}.conditions-rules__popup .popup__content::-webkit-scrollbar-thumb{background:#da291c;-webkit-transition:background-color .4s;transition:background-color .4s}.conditions-rules__popup .popup__content::-webkit-scrollbar-thumb:hover{background:#b22015}.conditions-rules__popup__title{color:#da291c;font-size:2.6rem;letter-spacing:.05rem}@media (min-width:360px){.conditions-rules__popup__title{font-size:calc(2.6rem + 1 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.conditions-rules__popup__title{font-size:3.6rem}}.entry-content .conditions-rules__popup__title{margin-top:0}@media (min-width:768px){.entry-content .conditions-rules__popup__title{margin-bottom:40px}}.conditions-rules__popup__subtitle{text-align:left}.entry-content .conditions-rules__popup__subtitle{margin-bottom:0}.conditions-rules__popup__content{color:#333}.conditions-rules__popup__content>:first-child,.entry-content .conditions-rules__popup__content>:first-child{margin-top:0}.conditions-rules__popup__content>:last-child,.entry-content .conditions-rules__popup__content>:last-child{margin-bottom:0}.entry-content .conditions-rules__popup__content h4{margin-top:20px;margin-bottom:10px;color:#da291c;font-size:2rem}@media (min-width:768px){.entry-content .conditions-rules__popup__content h4{margin-top:40px}}.share-block{margin-top:30px;margin-bottom:30px}.share-block__title{max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.entry-content .share-block__title,.share-block__title{margin-top:0}.share-block__toolbox .addthis_toolbox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.share-block__toolbox .addthis_toolbox .social-button{margin:10px;padding:0}.share-block__toolbox .addthis_toolbox .social-button>.at-icon-wrapper{width:40px!important;height:40px!important;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;border-radius:100%!important;background-color:#f8f5ee!important;transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s}.share-block__toolbox .addthis_toolbox .social-button>.at-icon-wrapper .at-icon{fill:#da291c!important;width:26px!important;height:26px!important;transition:fill .4s}.share-block__toolbox .addthis_toolbox .social-button>.at-icon-wrapper:hover{background-color:#da291c!important;color:#f8f5ee;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.share-block__toolbox .addthis_toolbox .social-button>.at-icon-wrapper:hover .at-icon{fill:#f8f5ee!important}.addthis_inline_share_toolbox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:1200px){.addthis_inline_share_toolbox{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}}.addthis_toolbox__button{margin-right:10px;padding:0;width:40px!important;height:40px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;border-radius:100%!important;background-color:#f8f5ee!important;transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s}@media (min-width:1200px){.addthis_toolbox__button{margin-right:0;margin-bottom:15px}}.addthis_toolbox__button .icon-share-mail{transition:color .4s;color:#da291c;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:1.6rem;font-style:normal}.addthis_toolbox__button:hover{background-color:#da291c!important;color:#f8f5ee!important}.addthis_toolbox__button:hover .icon-share-mail{color:#f8f5ee}.featured-recipes{position:relative;margin-top:30px;margin-bottom:30px}@media (min-width:992px){.featured-recipes{height:600px}}.featured-recipes.hidden-block{display:none}.featured-recipes .featured-recipes__container{width:100%;height:100%;display:flex;flex-direction:row}.featured-recipes .featured-recipes__col-left{width:100%;max-width:800px;overflow:hidden;height:100%;display:flex;justify-content:center}@media (min-width:992px){.featured-recipes .featured-recipes__col-left{width:45%;display:block}}.featured-recipes .featured-recipes__col-right{display:none;height:100%;overflow:hidden}@media (min-width:992px){.featured-recipes .featured-recipes__col-right{display:block;width:55%;max-width:calc(100% - 600px);padding:40px 140px 40px 80px}}.featured-recipes .featuredRecipesCarouselMain{height:100%;width:calc(100% - 80px);aspect-ratio:1/1;overflow:hidden}@media (min-width:992px){.featured-recipes .featuredRecipesCarouselMain{width:600px;margin-left:200px}}.featured-recipes .featuredRecipesCarouselMain .swiper-wrapper{height:100%;width:600px}.featured-recipes .featuredRecipesCarouselMain .swiper-slide{height:100%}@media (min-width:992px){.featured-recipes .featuredRecipesCarouselMain .swiper-slide{max-width:600px}}.featured-recipes .featuredRecipesCarouselMain .recipes__item-wrapper{width:100%;height:100%}@media (min-width:992px){.featured-recipes .featuredRecipesCarouselMain .recipes__item-wrapper{max-width:600px;max-height:600px}}.featured-recipes .featuredRecipesCarouselThumbnails{height:146px}.featured-recipes .featuredRecipesCarouselThumbnails .swiper-wrapper{overflow:hidden;width:100%}.featured-recipes .featuredRecipesCarouselThumbnails .swiper-slide{width:146px;height:146px;padding-top:10px;cursor:pointer}.featured-recipes .featuredRecipesCarouselThumbnails .swiper-slide-thumb-active{border:2px solid #da291c}.featured-recipes .featuredRecipesCarouselThumbnails .recipes__item__inner{display:none}.featured-recipes .featured-recipes__title{font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-weight:700;color:#333;margin-top:0;margin-bottom:1.6rem}.featured-recipes .featured-recipes__subtitle{font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-weight:700;color:#da291c;font-size:1.8rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.featured-recipes .featured-recipes__paragraph-title{font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-weight:700;font-size:3.6rem;margin-bottom:1.6rem;margin-top:0;text-transform:uppercase;letter-spacing:.5px;color:#333}.featured-recipes .featured-recipes__paragraph{font-size:1.6rem;margin-bottom:20px}.featured-recipe__wrapper .recipes__item-wrapper .recipes__item__inner .recipes__item__title{margin-top:0}.four-ctas-grid{margin-top:30px;margin-bottom:30px}.four-ctas-grid__inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:992px){.four-ctas-grid__inner{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;flex-wrap:nowrap;gap:7%}}.four-ctas-grid__content{width:100%}@media (min-width:992px){.four-ctas-grid__content{width:44%}}.four-ctas-grid__content .four-ctas-grid__title{margin-top:40px;margin-bottom:30px}@media (min-width:992px){.four-ctas-grid__content .four-ctas-grid__title{margin-top:0;margin-bottom:0}}.four-ctas-grid__content .four-ctas-grid__text{font-size:1.6rem;color:#055f46;margin-top:32px;margin-bottom:0}.four-ctas-grid__content p.four-ctas-grid__text--bold{font-family:NeuePlak-WideExtraBlack,Lato,sans-serif;font-size:2.4rem;line-height:110%;text-transform:uppercase;margin-top:56px;color:#055f46}.four-ctas-grid__content .four-ctas-grid__cta-button{margin-top:20px;margin-bottom:30px}@media (min-width:992px){.four-ctas-grid__content .four-ctas-grid__cta-button{margin-top:30px;margin-bottom:0}}.four-ctas-grid__ctas{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px}@media (min-width:992px){.four-ctas-grid__ctas{width:49%}}@media (min-width:1200px){.four-ctas-grid__ctas{gap:20px}}.four-ctas-grid__cta{width:100%;aspect-ratio:162/200;overflow:hidden;border-radius:4px;position:relative;display:flex;flex-direction:column}@media (min-width:1200px){.four-ctas-grid__cta{aspect-ratio:305/280;border-radius:0}}.four-ctas-grid__cta .four-ctas-grid__cta__link-wrapper{display:flex;flex-direction:column;flex:1;width:100%;min-height:0}.four-ctas-grid__cta .four-ctas-grid__cta__img-wrapper{height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.four-ctas-grid__cta .four-ctas-grid__cta__img-wrapper .four-ctas-grid__cta__img{height:100%;max-width:100%;display:block;visibility:visible;opacity:1;transition:all .4s}.four-ctas-grid__cta .four-ctas-grid__cta__img-hover{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;visibility:hidden;opacity:0;transition:all .4s}.four-ctas-grid__cta:hover .four-ctas-grid__cta__img{visibility:hidden;opacity:0}.four-ctas-grid__cta:hover .four-ctas-grid__cta__img-hover{visibility:visible;opacity:1;z-index:0}.four-ctas-grid__cta__text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;padding:10px;height:20%;width:100%}.four-ctas-grid__cta--text-only .four-ctas-grid__cta__text-wrapper{flex-flow:column nowrap;height:100%}.four-ctas-grid .four-ctas-grid__cta__text{color:#fff;font-size:1.6rem;font-size:1.6rem;text-align:center;margin-top:0;margin-bottom:10px;position:relative;padding:20px}@media (min-width:992px){.four-ctas-grid .four-ctas-grid__cta__text{font-size:calc(1.6rem + .4 * (100vw - 992px)/ 68.9)}}@media (min-width:1681px){.four-ctas-grid .four-ctas-grid__cta__text{font-size:2rem}}.fairlee-branding .four-ctas-grid .four-ctas-grid__cta__description{color:#fff;text-align:center;margin:0}.insta-feed{overflow:hidden;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.insta-feed{padding-top:32px;padding-bottom:32px}}@media (min-width:1200px){.insta-feed{padding-top:64px;padding-bottom:64px}}.insta-feed .insta-feed__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.insta-feed .popup__heading .popup__title,.insta-feed h2,.insta-feed h3,.insta-feed h4,.insta-feed h5,.insta-feed h6,.insta-feed p,.popup__heading .insta-feed .popup__title{text-align:center}.insta-feed .insta-feed__titles-wrapper{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:767.98px){.insta-feed .insta-feed__titles-wrapper{width:calc(100% - 40px)}}.insta-feed .insta-feed__titles-wrapper .insta-feed__logo{margin-top:0;margin-bottom:0}.insta-feed .insta-feed__titles-wrapper .popup__heading .popup__title,.insta-feed .insta-feed__titles-wrapper h2,.popup__heading .insta-feed .insta-feed__titles-wrapper .popup__title{margin-top:20px;margin-bottom:0;font-family:NeuePlak-WideExtraBlack,Lato,sans-serif;text-transform:initial;font-size:2.2rem}@media (min-width:360px){.insta-feed .insta-feed__titles-wrapper .popup__heading .popup__title,.insta-feed .insta-feed__titles-wrapper h2,.popup__heading .insta-feed .insta-feed__titles-wrapper .popup__title{font-size:calc(2.2rem + 2.6 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.insta-feed .insta-feed__titles-wrapper .popup__heading .popup__title,.insta-feed .insta-feed__titles-wrapper h2,.popup__heading .insta-feed .insta-feed__titles-wrapper .popup__title{font-size:4.8rem}}.insta-feed .insta-feed__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:170px}@media (min-width:768px){.insta-feed .insta-feed__logo{width:240px}}@media (min-width:992px){.insta-feed .insta-feed__logo{width:270px}}.insta-feed .insta-feed__text>p{font-family:SuisseIntl,Lato,sans-serif;line-height:1.6666666667;font-size:1.5rem}@media (min-width:360px){.insta-feed .insta-feed__text>p{font-size:calc(1.5rem + .3 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.insta-feed .insta-feed__text>p{font-size:1.8rem}}.insta-feed .insta-feed__text>p:last-child{margin-bottom:0}.insta-feed .insta-feed__images{width:100%}.insta-feed .insta-feed__images *{background-color:transparent;border:none}.insta-feed .insta-feed__bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px}.insta-feed .insta-feed__bottom-text{font-family:SuisseIntl,Lato,sans-serif;margin-bottom:16px;font-size:1.6rem}@media (min-width:360px){.insta-feed .insta-feed__bottom-text{font-size:calc(1.6rem + 1 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.insta-feed .insta-feed__bottom-text{font-size:2.6rem}}.insta-feed .insta-feed__insta-logo__link{width:5rem;height:5rem;border-radius:50%;border:3px solid;display:flex;flex-direction:center;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:768px){.insta-feed .insta-feed__insta-logo__link{width:8rem;height:8rem}}.insta-feed .insta-feed__insta-logo__link .icon{font-size:2.5rem}@media (min-width:768px){.insta-feed .insta-feed__insta-logo__link .icon{font-size:4rem}}.white-cards{background-color:#055f46;padding-top:30px;padding-bottom:30px}.white-cards .white-cards__title{color:#fff;text-align:left;margin-top:0;margin-bottom:30px}@media (min-width:992px){.white-cards .white-cards__title{text-align:center}}.white-cards .white-cards__wrapper{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:992px){.white-cards .white-cards__wrapper{grid-template-columns:repeat(3,1fr);gap:20px}}.white-cards .white-cards__item{background-color:#fff;padding:30px 40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap}@media (min-width:1200px){.white-cards .white-cards__item{padding:24px 74px}}.white-cards .white-cards__item-title{color:#055f46;text-align:center;margin-top:0;margin-bottom:0}.white-cards img.white-card__img{height:96px;width:auto;max-width:100%;margin-top:20px;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.white-cards img.white-card__img{margin-top:40px}}.white-cards .white-cards__item-text{margin-top:20px;text-align:center}@media (min-width:992px){.white-cards .white-cards__item-text{margin-top:35px}}.cta-reasons{margin-top:30px;margin-bottom:30px}.cta-reasons .cta-reasons__inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media (min-width:992px){.cta-reasons .cta-reasons__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:7%}}.cta-reasons .cta-reasons__title{color:inherit;text-transform:initial;margin-top:0;margin-bottom:30px}.cta-reasons .cta-reasons__reasons-wrapper,.cta-reasons .cta-reasons__title-wrapper{width:100%}@media (min-width:992px){.cta-reasons .cta-reasons__title-wrapper{width:43%}.cta-reasons .cta-reasons__reasons-wrapper{width:50%}}.cta-reasons .cta-reasons__reason:not(:first-child){padding-top:20px}.cta-reasons .cta-reasons__reason:not(:last-child){border-bottom:1px solid rgba(5,95,70,.5)}@media (min-width:992px){.cta-reasons .cta-reasons__reason:last-child{border-bottom:1px solid rgba(5,95,70,.5)}}.cta-reasons .cta-reasons__reason__title{margin-bottom:8px;margin-top:0}.cta-reasons .cta-reasons__reason__text{margin-bottom:20px;font-size:1.6rem}.cta-reasons .cta-reasons__reason__divider{width:100%;height:1px;background-color:#ededed;margin-bottom:20px}.cta-reasons .btn--fairlee.display-from-lg{margin-top:16px}.cta-reasons .btn--fairlee.display-to-lg{margin-top:10px}.photos-gallery .photos-gallery__inner{display:grid;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,1fr);grid-gap:10px}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper{overflow:hidden}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper .photo-gallery__img-wrapper{height:100%}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(1){grid-row:span 1;grid-column:span 2;aspect-ratio:375/215}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(4),.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(7){grid-row:span 1;grid-column:span 2;aspect-ratio:375/170}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(2),.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(3),.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(5),.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(6){aspect-ratio:1}@media (min-width:992px){.photos-gallery .photos-gallery__inner{grid-template-columns:31% 34% 31%;grid-gap:24px;grid-template-rows:repeat(4,auto)}}@media (min-width:992px) and (min-width:1441px){.photos-gallery .photos-gallery__inner{grid-gap:32px}}@media (min-width:992px){.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(1){grid-row:2/span 2;grid-column:2/span 1;aspect-ratio:auto;overflow:visible;display:flex;justify-content:center;z-index:99}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(1) .photo-gallery__img-wrapper{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto;aspect-ratio:700/400}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(1) img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(2){grid-row:1/span 2;grid-column:1/span 1;aspect-ratio:1}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(3){grid-row:1/span 2;grid-column:3/span 1;aspect-ratio:1}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(4){grid-row:4/span 1;grid-column:2/span 1;aspect-ratio:495/226}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(5){grid-row:3/span 2;grid-column:1/span 1;aspect-ratio:1}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(7){grid-row:1/span 1;grid-column:2/span 1;aspect-ratio:495/226}.photos-gallery .photos-gallery__inner .photo-gallery__photo-wrapper:nth-child(6){grid-row:3/span 2;grid-column:3/span 1;aspect-ratio:1}}.post-header{margin-top:30px}.post-header__inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.post-header__inner .post-header__title{width:100%;flex:0 0 auto;color:#333}@media (min-width:768px){.post-header__inner .post-header__title{width:75%}}.post-header__inner .listing__item__metas{width:100%;flex:0 0 auto;margin-top:20px;margin-bottom:0}@media (min-width:768px){.post-header__inner .listing__item__metas{width:25%;margin-top:0;text-align:right}}@media (min-width:768px) and (max-width:1500px){.post-header__inner .listing__item__metas{padding-right:45px}}.single__post-thumbnail-wrapper{margin-top:30px;margin-bottom:30px}.single__post-thumbnail-wrapper img{margin-left:auto;margin-right:auto}section.related-posts{background-color:#da291c;background-image:radial-gradient(circle,#f32c1d 0,#b41700 150%);padding-top:30px;padding-bottom:30px;position:relative;overflow:hidden}section.related-posts:after{content:"\e910";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-3rem;top:-3rem;font-size:25rem;color:#fff;opacity:.15}@media (min-width:768px){section.related-posts:after{right:-6rem;top:-6rem;font-size:55.5rem}}.related-posts__inner{position:relative}.related-posts__title{color:#fff;text-align:center;margin-bottom:20px}.related-posts__listing-wrapper .listing__item__meta--category{background-color:#f8f5ee;color:#da291c}.related-posts__listing-wrapper .listing__item__meta--reading-time{color:#fff}.related-posts__listing-wrapper .listing__item__content-wrapper .listing__item__title{color:#fff}.related-posts__listing-wrapper .listing__item{border-color:#fff}.related-posts__listing-wrapper .arrow-icon g{stroke:#fff!important}.related-posts__listing-wrapper .arrow-icon .arrow-icon--arrow{fill:#fff}.page-header--search .page-header__title{font-size:2.4rem}@media (min-width:360px){.page-header--search .page-header__title{font-size:calc(2.4rem + 1.6 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.page-header--search .page-header__title{font-size:4rem}}.page-header--search .page-header__title .search-query{font-size:3.6rem}@media (min-width:360px){.page-header--search .page-header__title .search-query{font-size:calc(3.6rem + 4.4 * (100vw - 360px)/ 40.8)}}@media (min-width:768px){.page-header--search .page-header__title .search-query{font-size:8rem}}.page-header--search .page-header__title .results-count{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1rem;font-weight:400;background-color:#da291c;color:#fff;width:20px;height:20px;font-size:1.2rem;border-radius:50%;vertical-align:text-top;line-height:1}@media (min-width:768px){.page-header--search .page-header__title .results-count{width:28px;height:28px;font-size:1.6rem;margin-top:1rem}}.search-results__tags-carousel{width:100%}.search-results__tags__item{text-align:center;position:relative;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.1428571429;color:#333;text-align:center;display:block;text-transform:uppercase;letter-spacing:.01rem}.search-results__tags__item.swiper-slide{min-width:160px;width:auto;flex:1 1 auto}.search-results__tags__item a{display:block;color:#333;padding:15px}.search-results__tags__item:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0;height:1px;background-color:#d8d8d8;opacity:1;transition:background-color .4s,-webkit-transform .4s;transition:background-color .4s,transform .4s;transition:background-color .4s,transform .4s,-webkit-transform .4s;-webkit-transform-origin:bottom;transform-origin:bottom}.search-results__tags__item:hover:after{background-color:#da291c}.section-search-results{margin-top:30px;margin-bottom:30px}.search-anchor{position:relative;top:-25vh}.search-results__category__header{text-align:center}.listing--search .search-results__category__results-wrapper{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 20px);margin:-10px -10px}.listing--search .search-results__category__results-wrapper>*{flex:0 0 auto;width:calc(100% - 20px);margin:10px 10px}.listing--search .search-results__category__footer{text-align:center;margin-top:20px}.section-search-results__form-wrapper{margin-top:20px}@media (min-width:600px){.section-search-results__form-wrapper{max-width:350px}}.section-search-results__form-wrapper .search-input{width:100%}.section-search-results__form-wrapper .icon-search{font-style:normal}.section-search-results__form-wrapper__label{font-weight:700;color:#333}.search-item{display:block;height:100%;color:#333;border-bottom:2px solid #da291c;padding-bottom:3rem}.search-item:hover .arrow-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.search-item:hover .arrow-icon--circle{stroke-dashoffset:0}.search-item:hover .search-item__thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}.search-item .search-item__west-img{position:absolute;z-index:5;width:32px;height:32px;top:0;right:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.search-item .search-item__west-img span{width:85px;font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-size:1.7rem;line-height:17px;color:#000;text-align:left;margin-left:10px;text-transform:uppercase}.search-item__thumbnail-wrapper{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;margin-bottom:2rem}.search-item__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.search-item__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.search-item__title-wrapper .icon-arrow-wrapper{width:auto;flex:0 0 auto;margin-right:5px}.search-item__title{width:auto;flex:0 1 auto;padding-right:1.5rem;text-transform:uppercase;font:400 2rem Lato,sans-serif}.entry-content .search-item__title{margin-bottom:0;margin-top:0}.landing-header{background-color:#f8f5ee;padding:0 15px 30px 15px;overflow:hidden;background:linear-gradient(270deg,#ddf0fb 0,#f9cdc7 100%);position:relative}@media (min-width:768px){.landing-header{padding:0 30px 55px 30px}}.landing-header .breadcrumbs{border-left:2px solid #fff}.landing-header .breadcrumbs .breadcrumbs__list{width:auto;display:inline-flex;border-right:2px solid #fff;padding-right:50px}@media (min-width:1760px){.landing-header .breadcrumbs .breadcrumbs__list{margin-left:20px}}.landing-header__inner{border:2px solid #fff}.landing-header__columns{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;padding:0 20px}@media (min-width:768px){.landing-header__columns{padding:0 40px;flex-wrap:nowrap}}@media (min-width:1200px){.landing-header__columns{padding-left:100px}}@media (min-width:1681px){.landing-header__columns{padding-left:200px}}.landing-header__column{width:100%;flex:0 0 auto}@media (min-width:768px){.landing-header__column--content{width:100%;flex:1 0 auto}.landing-header__column--image{width:0}}@media (min-width:1200px){.landing-header__column--content{width:47%}.landing-header__column--image{width:53%}}.landing-header__column--content{padding-top:20px}@media (min-width:768px){.landing-header__column--content{padding:60px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap}}@media (min-width:768px){.landing-header__column--image{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}}.landing-header__column--image img{max-width:100%;height:auto;position:relative;bottom:-35px}@media (min-width:768px) and (max-width:1199.98px){.landing-header__column--image img{position:absolute;bottom:0;right:50px;max-width:40%}}@media (min-width:992px){.landing-header__column--image img{max-width:30%}}@media (min-width:1200px){.landing-header__column--image img{position:absolute;bottom:0;max-width:100%}}@media (min-width:1800px){.landing-header__column--image img{max-width:630px}}.landing-header__title{color:#da291c}.landing-header__subtitle{font-size:2rem;font-weight:700;margin-top:1rem}@media (min-width:360px){.landing-header__subtitle{font-size:calc(2rem + 1.6 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.landing-header__subtitle{font-size:3.6rem}}@media (min-width:992px){.landing-header__subtitle{max-width:65%}}.landing-header__text{margin-top:2rem;color:#333}@media (min-width:768px) and (max-width:1199.98px){.landing-header__text{max-width:70%}}@media (min-width:1200px){.landing-header__text{max-width:90%}}.landing-header__text p{margin-bottom:2rem;font-size:1.5rem;letter-spacing:.05rem}@media (min-width:360px){.landing-header__text p{font-size:calc(1.5rem + .3 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.landing-header__text p{font-size:1.8rem}}.landing-header__text>ul>li{font-size:1.5rem;letter-spacing:.05rem}@media (min-width:360px){.landing-header__text>ul>li{font-size:calc(1.5rem + .3 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.landing-header__text>ul>li{font-size:1.8rem}}@media (min-width:768px){.landing-header__text{margin-top:5rem}.landing-header__text p{margin-bottom:5rem}}.landing-header__text :last-child{margin-bottom:0}section.blog{margin-top:30px;margin-bottom:30px}section.blog:after{content:'';position:absolute;background-image:url(../images/bg-flower.png);background-position:center;background-size:cover;width:50%;height:450px;top:100%;right:0;z-index:-1}@media (min-width:768px){section.blog:after{width:415px;height:872px}}.listing--posts{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 30px);margin:-15px -15px}.listing--posts>*{flex:0 0 auto;width:calc(100% - 30px);margin:15px 15px}.listing--posts>.listing__no-result{width:calc(100% - 30px)}.listing__item{position:relative;padding-bottom:30px;border-bottom:2px solid #da291c;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media (min-width:451px) and (max-width:599.98px){.listing__item{padding-bottom:15px}}.listing__item:hover .listing__item__thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}.listing__item:hover .arrow-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.listing__item:hover .arrow-icon--circle{stroke-dashoffset:0}.listing__item__thumbnail-wrapper{display:block;width:100%;flex:0 0 auto;margin-bottom:15px;overflow:hidden;position:relative}@media (min-width:600px){.listing__item__thumbnail-wrapper{margin-bottom:30px}}.listing__item__thumbnail{width:100%;height:0;padding-bottom:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.listing__item__thumbnail__play-video{width:70px;height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.listing__item__thumbnail__play-video:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:13px 0 13px 22.5px;border-color:transparent transparent transparent #da291c;margin-left:6px}.listing__item__content-wrapper{width:100%;flex:0 0 auto;position:relative;padding-right:50px}@media (min-width:451px) and (max-width:599.98px){.listing__item__content-wrapper{padding-right:35px}}.listing__item__content-wrapper .icon-arrow-wrapper{position:absolute;bottom:0;right:15px}@media (min-width:451px) and (max-width:599.98px){.listing__item__content-wrapper .icon-arrow-wrapper{bottom:-3px;right:5px}}.listing__item__content-wrapper .listing__item__title{margin-top:0;margin-bottom:0;color:#333}@media (min-width:451px) and (max-width:599.98px){.listing__item__content-wrapper .listing__item__title{font-size:1.5rem}}.listing__item__categories{margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.listing__item__meta{width:auto;flex:0 0 auto;display:inline-block}.entry-content .listing__item__meta,.listing__item__meta{margin-bottom:0;line-height:1}.entry-content .listing__item__meta i,.listing__item__meta i{font-style:normal}.listing__item__meta--reading-time{color:#333;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.1428571429;margin-left:1rem;display:inline-flex;align-items:center;text-transform:uppercase}.listing__item__meta--reading-time:first-child{margin-left:0}.listing__item__meta--reading-time span{width:auto;flex:0 0 auto}.listing__item__meta--reading-time i{font-size:1.6rem;width:auto;flex:0 0 auto;margin-right:.8rem}.listing__item__title-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;max-width:100%}.listing__item__title-wrapper .listing__item__title{width:auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}@media (max-width:599.98px){.listing__item__title-wrapper .listing__item__title{font-size:1.4rem}}.entry-content .listing__item__title-wrapper .listing__item__title,.listing__item__title-wrapper .listing__item__title{margin-top:0;margin-bottom:0}.listing__item__title-wrapper .icon-arrow-wrapper{width:auto;flex:0 0 auto;margin-right:10px}@media (min-width:768px){.listing__item__title-wrapper .icon-arrow-wrapper{margin-right:20px}}.listing__item__metas{margin-top:15px}.listing__item__permalink{position:absolute;width:100%;height:100%;font-size:0;top:0;left:0;z-index:1}.listing__item--featured{margin-bottom:30px;border-bottom:0;padding-bottom:0}.listing__item--featured .listing__item__metas{margin-bottom:15px}.listing__item--featured .listing__item__title{color:#333}@media (max-width:599.98px){.listing__item--featured .listing__item__title{font-size:1.4rem}}.listing__item--featured .listing__item__thumbnail__play-video{width:120px;height:120px}.listing__item--featured .listing__item__thumbnail__play-video:after{border-width:23px 0 23px 39.8px;margin-left:10px}.listing__item--featured:hover .listing__item__thumbnail{-webkit-transform:scale(1);transform:scale(1)}.listing__item--featured .listing__item__thumbnail-wrapper:hover .listing__item__thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}.listing__item__columns{width:100%;flex:0 0 auto}@media (min-width:768px){.listing__item__columns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.listing__item__columns .listing__item__thumbnail-wrapper{width:45%;margin-bottom:0}.listing__item__columns .listing__item__content-wrapper{width:50%}}.listing__item__excerpt{margin-top:20px;line-height:1.875}.listing__item__button{margin-top:20px}@media (max-width:767.98px){.listing__item__button{width:100%;text-align:center}}section.recipes{margin-top:30px;margin-bottom:30px;overflow:hidden;position:relative;display:flex;align-items:center}@media (min-width:1200px){.page-template-template-recipes .page-header__space-content{padding-top:20px}}.filter-item__products_use{position:relative;z-index:2;margin-bottom:10px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width:768px){.filter-item__products_use{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}}.filter-item__products_use .facetwp-facet-products_use{min-width:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:20px}@media (min-width:768px){.filter-item__products_use .facetwp-facet-products_use{margin-top:0}}.filter-item__products_use .fs-option[data-idx="0"],.filter-item__products_use .fs-search{display:none}.listing--recipes{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 30px);margin:-15px -15px}.listing--recipes>*{flex:0 0 auto;width:calc(100% - 30px);margin:15px 15px}.listing--recipes>.listing__no-result{width:calc(100% - 30px)}.listing--recipes>.listing-recipes__decoration{position:absolute;right:0;top:50%;width:auto;margin:0;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);opacity:.05;font-size:30rem;color:#da291c}@media (min-width:768px){.listing--recipes>.listing-recipes__decoration{font-size:55rem}}@media (min-width:1200px){.listing--recipes>.listing-recipes__decoration{font-size:87rem}}.recipes__item{display:block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden}.recipes__item:hover .arrow-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.recipes__item:hover .arrow-icon--circle{stroke-dashoffset:0}.recipes__item:hover .recipes__item__thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}.recipes__item__thumbnail{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.recipes__item__inner{position:absolute;width:100%;height:100%;top:0;left:0;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%);z-index:1}@media (min-width:1200px){.recipes__item__inner{padding-right:60px}}.recipes__item__inner .arrow-icon g{stroke:#fff!important}.recipes__item__inner .arrow-icon .arrow-icon--arrow{fill:#fff}.recipes__item__inner .listing__item__categories{margin-bottom:0}.recipes__item__inner .listing__item__categories>p{margin-bottom:10px}@media (min-width:451px) and (max-width:599.98px){.recipes__item__inner .listing__item__categories>p{margin-bottom:4px}}.recipes__item__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.recipes__item__title-wrapper .recipes__item__title{width:auto;flex:0 1 auto;padding-right:1.5rem;margin-bottom:.1rem;max-height:84px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767.98px){.recipes__item__title-wrapper .recipes__item__title{font-size:1.5rem;max-height:60px}}.recipes__item__title-wrapper .icon-arrow-wrapper{flex:0 0 auto}.listing__item__meta--portions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-left:1rem}@media (max-width:599.98px){.listing__item__meta--portions{width:100%;margin-left:0;margin-top:1rem}}.listing__item__meta--portions i{width:auto;flex:0 0 auto;font-size:1.7rem;margin-right:.5rem}.listing__item__meta--portions span{width:auto;flex:0 1 auto;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;line-height:1.1428571429}@media (min-width:451px) and (max-width:599.98px){.listing__item__meta--portions span{font-size:1.1rem}}.recipe-overview{margin-bottom:20px;width:100%}.recipe-overview__columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.recipe-overview__col{width:100%;flex:0 0 auto}.recipe-overview__col--thumbnail{position:relative;margin-bottom:20px}@media (min-width:768px){.recipe-overview__col--thumbnail{width:55%;padding-right:40px;margin-bottom:0}}@media (min-width:1200px){.recipe-overview__col--thumbnail{width:63%;padding-right:60px}}.recipe-overview__col--thumbnail .recipe-overview__nutrition-facts{width:0;height:0;opacity:0;transition:opacity .4s}.recipe-overview__col--thumbnail .recipe-overview__nutrition-facts.image-active{opacity:1;width:auto;height:auto}@media (min-width:768px){.recipe-overview__col--details{width:45%}}@media (min-width:1200px){.recipe-overview__col--details{width:37%}}.recipe-overview__col--thumbnail{position:relative}.recipe-overview__col--thumbnail img{max-width:100%}@media (min-width:768px) and (max-width:1199.98px){.recipe-overview__col--thumbnail img{position:sticky;top:160px}}.recipe-overview__metas-group{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding-bottom:1.5rem;padding-top:1.5rem;border-bottom:1px solid #ededed}.recipe-overview__metas-group:first-child{border-top:1px solid #ededed}.recipe-overview__metas-group--portions{display:block}.recipe-overview__metas-group--portions p{margin-bottom:.4rem;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;color:#333}.recipe-overview__metas-group--portions p i{padding-right:2rem}.recipe-overview__metas-group--portions .recipe-overview__metas-group__content{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.recipe-overview__metas-group--portions .recipe-overview__metas-group__content::after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;z-index:2;font-size:.4rem;color:#da291c}.recipe-overview__metas-group--portions select#RecipeServingDropdown{width:100%;margin:10px 0}.recipe-overview__metas-group__icon{width:auto;flex:0 0 auto;font-size:1.8rem;color:#da291c}.entry-content .recipe-overview__metas-group__icon{font-style:normal}.recipe-overview__metas-group--products .icon-juice{font-size:2.5rem}.recipe-overview__metas-group__content{width:auto;flex:1 1 auto;align-items:center;padding-left:2rem}.recipe-overview__metas-group__content input{width:70px}.recipe-overview__metas-group__content button{margin:5px}.recipe-overview__metas-group__content button.btn--outline__active{color:#fff}.recipe-overview__metas-group__content button.btn--outline__active:after{opacity:1;z-index:-1}.entry-content .recipe-overview__metas-group__content p{margin-bottom:.4rem;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;color:#333}.entry-content .recipe-overview__metas-group__content p a{font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase}.recipe-overview__advices{margin-top:2rem}.entry-content .recipe-overview__advices .popup__heading .popup__title,.entry-content .recipe-overview__advices h2,.popup__heading .entry-content .recipe-overview__advices .popup__title{margin-top:0;margin-bottom:.5rem;font:700 2rem Lato,sans-serif}.entry-content .recipe-overview__advices p{line-height:1.6;letter-spacing:.05rem}.recipe_nutrition_facts{display:inline-block;margin-top:20px}.btn-inactive{display:none!important}#nutritionFactCloseBtn{display:none}#nutritionFactCloseBtn.btn-active{display:inline-block}.recipe-tabs{margin-top:20px;margin-bottom:30px}.recipe-tabs__button{min-width:160px;flex:1 1 auto;text-align:center;background:0 0;padding:15px;position:relative;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.1428571429;color:#333;text-align:center;display:block;text-transform:uppercase;letter-spacing:.01rem;cursor:pointer;border:0}.recipe-tabs__button.swiper-slide{width:auto}.recipe-tabs__button:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0;height:1px;background-color:#d8d8d8;opacity:1;transition:background-color .4s,-webkit-transform .4s;transition:background-color .4s,transform .4s;transition:background-color .4s,transform .4s,-webkit-transform .4s;-webkit-transform-origin:bottom;transform-origin:bottom}.recipe-tabs__button:hover:after{background-color:#da291c}.recipe-tabs__button.active:after{background-color:#da291c;-webkit-transform:scaleY(4);transform:scaleY(4)}.recipe-tabs__contents-wrapper{margin-top:30px}.recipe-tabs__content{display:none}.recipe-tabs__content.active{display:block}.recipe-tabs__content .print_only{display:none}.recipe-tabs__content .recipe-tabs__ingredient_item{position:relative;margin-bottom:1.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.recipe-tabs__content .recipe-tabs__ingredient_item::before{content:"\e910";font-family:icomoon;line-height:0;margin-right:1rem;font-size:1.24em;color:#da291c;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.recipe-tabs__content .recipe-tabs__ingredient_item span{padding-right:5px}.recipe-tabs__content__group{margin-bottom:30px}.recipe-tabs__content__group:last-child{margin-bottom:0}.item-list__serving-content{display:none}.item-list__serving-content.visible-block{display:block}.item-list__serving-content h3{color:#da291c;text-transform:uppercase;margin:16px 0!important;font:700 2rem Lato,sans-serif}.entry-content .recipe-tabs__content__group__title{color:#da291c;text-transform:uppercase;font:700 2rem Lato,sans-serif;margin-bottom:1.5rem}.related-recipes{padding-top:30px;padding-bottom:50px;background-color:#da291c;background-image:radial-gradient(circle,#f32c1d 0,#b41700 150%)}.related-recipes .animated-text-wrapper{margin-bottom:20px}.related-recipes .animated-text span.outline{-webkit-text-stroke-color:#f8f5ee}.related-recipes .animated-text span.bold{color:#f8f5ee}@media (max-width:767.98px){.page-header-front .recipes-carousel .fullwidth-contained-arrows .page-header-front__content.stylelanding,.recipes-carousel .fullwidth-contained-arrows .container,.recipes-carousel .fullwidth-contained-arrows .page-header-front .page-header-front__content.stylelanding{width:calc(100% - 100px)}}@media (min-width:768px) and (max-width:1680.98px){.recipes-carousel .fullwidth-contained-arrows{position:static;margin-top:30px}.page-header-front .recipes-carousel .fullwidth-contained-arrows .page-header-front__content.stylelanding,.recipes-carousel .fullwidth-contained-arrows .container,.recipes-carousel .fullwidth-contained-arrows .page-header-front .page-header-front__content.stylelanding{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.recipes-carousel .fullwidth-contained-arrows .swiper-button-next,.recipes-carousel .fullwidth-contained-arrows .swiper-button-prev{position:static;margin-top:0;color:#da291c;margin:0 10px}}@media (min-width:1200px) and (max-width:1440.98px){.recipes-carousel .fullwidth-contained-arrows .swiper-button-next,.recipes-carousel .fullwidth-contained-arrows .swiper-button-prev{width:50px;height:50px}.recipes-carousel .fullwidth-contained-arrows .swiper-button-next:after,.recipes-carousel .fullwidth-contained-arrows .swiper-button-prev:after{font-size:4.6rem}}@media (max-width:680px){.recipes-carousel{width:calc(100% - 80px)}}@media (max-width:767.98px){.recipes-carousel__navigation .fullwidth-contained-arrows{display:none}}.recipes-carousel__navigation .swiper-pagination{padding:0 20px}@media (min-width:768px){.recipes-carousel__navigation .swiper-pagination{display:none}}section.products{margin-top:20px;margin-bottom:50px;overflow:hidden}@media (min-width:768px){section.products{margin-bottom:80px}}.listing-products{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 30px);margin:-15px -15px}.listing-products>*{flex:0 0 auto;width:calc(100% - 30px);margin:15px 15px}.listing-products>.listing__no-result{margin-right:auto;margin-left:auto;width:60vw}@media (min-width:1681px){.listing-products>.listing__no-result{width:50vw}}.listing-products>.listing__no-result.notice a,body .listing-products>.listing__no-result.gform_confirmation_message a,body .listing-products>.listing__no-result.gform_validation_errors a{display:inline-block}.heading-products{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}@media (min-width:1200px){.heading-products{flex-wrap:nowrap}}.heading-products .btn--outline,.heading-products .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products .wp-block-button__link{width:auto;flex:0 0 auto;margin-right:30px;padding-left:15px;padding-right:15px}@media (max-width:599.98px){.heading-products .btn--outline,.heading-products .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products .wp-block-button__link{width:100%;margin-right:0;margin-bottom:1.5rem;padding-top:10px;padding-bottom:10px}.heading-products .btn--outline i,.heading-products .wp-block-button.is-style-outline .wp-block-button__link i,.wp-block-button.is-style-outline .heading-products .wp-block-button__link i{font-size:2rem}}.heading-products .btn--outline i,.heading-products .wp-block-button.is-style-outline .wp-block-button__link i,.wp-block-button.is-style-outline .heading-products .wp-block-button__link i{font-size:2.4rem;margin-right:.8rem;flex:0 0 auto;width:auto}.heading-products .btn--outline span,.heading-products .wp-block-button.is-style-outline .wp-block-button__link span,.wp-block-button.is-style-outline .heading-products .wp-block-button__link span{width:auto;flex:0 1 auto}.heading-products .toggleProductFilters{order:3}@media (min-width:600px){.heading-products .toggleProductFilters{order:2}}@media (min-width:1200px){.heading-products .toggleProductFilters{order:1}}.heading-products .downloadProductsListing{order:2}@media (min-width:600px){.heading-products .downloadProductsListing{order:3}}.heading-products--wishlist{justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media (min-width:992px){.heading-products--wishlist{justify-content:center}}@media (min-width:1200px){.heading-products--wishlist{padding-top:74px}}.heading-products--wishlist .btn--outline,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link{margin-bottom:1.5rem;width:100%;margin-right:0}@media (max-width:599.98px){.heading-products--wishlist .btn--outline,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link{min-height:48px}}@media (min-width:600px){.heading-products--wishlist .btn--outline,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link{width:calc(50% - 10px)}}@media (min-width:992px){.heading-products--wishlist .btn--outline,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link{width:auto;margin:0 5px;max-width:calc(25% - 10px)}}@media (min-width:1200px){.heading-products--wishlist .btn--outline,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link{margin:0 15px;max-width:calc(25% - 30px)}}.heading-products--wishlist .btn--outline i.icon-mail,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link i.icon-mail,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link i.icon-mail{font-size:1.9rem}.heading-products--wishlist .btn--outline i.icon-link,.heading-products--wishlist .wp-block-button.is-style-outline .wp-block-button__link i.icon-link,.wp-block-button.is-style-outline .heading-products--wishlist .wp-block-button__link i.icon-link{font-size:1.4rem}.products-banner{width:100%;flex:1 1 auto;margin-bottom:1.5rem;order:1}@media (min-width:600px){.products-banner{background-color:#f8f5ee;padding:20px;background-image:url(../images/fruits/orange-bg.png);background-repeat:no-repeat;background-size:auto;background-position:105% 0}}@media (min-width:1200px){.products-banner{margin-bottom:0;order:3}}.products-banner__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:600px){.products-banner__inner{flex-wrap:nowrap}}.fairlee-branding .products-banner__inner .btn--fairlee,.fairlee-branding .products-banner__inner .btn--fairlee-white,.products-banner__inner .btn,.products-banner__inner .fairlee-branding .btn--fairlee,.products-banner__inner .fairlee-branding .btn--fairlee-white,.products-banner__inner .wp-block-button__link{width:100%;flex:0 0 auto}@media (min-width:600px){.fairlee-branding .products-banner__inner .btn--fairlee,.fairlee-branding .products-banner__inner .btn--fairlee-white,.products-banner__inner .btn,.products-banner__inner .fairlee-branding .btn--fairlee,.products-banner__inner .fairlee-branding .btn--fairlee-white,.products-banner__inner .wp-block-button__link{width:auto;margin-left:30px}}.products-banner__icon{flex:0 0 auto;width:60px;height:60px;margin-right:30px;font-size:35px;color:#da291c;background-color:#fff;border-radius:5px;box-shadow:0 1px 5px 0 rgba(218,41,28,.16);display:none}@media (min-width:768px){.products-banner__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}}.products-banner__text-wrapper{width:auto;flex:1 1 auto;display:none}@media (min-width:600px){.products-banner__text-wrapper{display:block}}.products-banner__title{font:400 2rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.2;color:#333}.products-banner__subtitle{font-size:1.5rem;line-height:1.6;letter-spacing:.05rem;color:#333;display:none}@media (min-width:992px) and (max-width:1199.98px){.products-banner__subtitle{display:block}}@media (min-width:1441px){.products-banner__subtitle{display:block}}.product-filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;max-height:0;height:auto;visibility:hidden;opacity:0;transition:max-height .4s,opacity .4s,visibility .4s,padding .4s,border-color .4s}.product-filters.opened{padding:20px 0;max-height:10000px;opacity:1;visibility:visible}.product-filters .facetwp-search{font-size:1.2rem}@media (min-width:768px){.product-filters .facetwp-search{font-size:1.4rem}}.product-filters__filters{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 10px);margin:-5px -5px}.product-filters__filters>*{flex:0 0 auto;width:calc(100% - 10px);margin:5px 5px}.product-filters__filters .facetwp-facet{margin-bottom:10px}.product-filters__selection{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:20px}@media (min-width:600px){.product-filters__selection{flex-wrap:nowrap}}.product-filters__selection .facetwp-selections{width:100%;flex:0 0 auto;margin-bottom:10px}@media (min-width:600px){.product-filters__selection .facetwp-selections{flex:0 1 auto;padding-right:20px;margin-bottom:0}}.product-filters__selection .reset-button{width:auto;flex:0 0 auto}#sk-chase,.popup--supplier-code.popup--processing #sk-chase-3{margin:50px auto;width:40px;height:40px;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}#sk-chase-2{margin:25px;width:40px;height:40px;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}#sk-chase-2.inactive{visibility:hidden}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s infinite ease-in-out both;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:#da291c;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s infinite ease-in-out both;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(3):before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{-webkit-animation-delay:-.6s;animation-delay:-.6s}@-webkit-keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot{100%,80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,100%{-webkit-transform:scale(1);transform:scale(1)}}.listing-products__item__thumbnail-wrapper{border-bottom:2px solid #ededed;text-align:center}.listing-products__item__thumbnail{display:block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;background-color:#fff}.listing-products__item__thumbnail .listing-products__item__west{position:absolute;z-index:5;top:0;right:0;left:auto;height:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.listing-products__item__thumbnail .listing-products__item__west img{width:32px;height:32px}.listing-products__item__thumbnail .listing-products__item__west span{width:85px;font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-size:1.7rem;line-height:17px;color:#000;text-align:left;margin-left:10px;text-transform:uppercase}.listing-products__item__thumbnail div{position:absolute;width:100%;height:100%;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.listing-products__item__thumbnail:hover div:not(.listing-products__item__west){-webkit-transform:scale(1.1);transform:scale(1.1)}.listing-products__item__action{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0;cursor:pointer;border:0;background:0 0}.listing-products__item__action i{font-size:2.4rem;color:#da291c;width:auto;flex:0 0 auto}.listing-products__item__action span{color:#000;font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;line-height:1.2142857143;width:auto;flex:0 1 auto;padding-left:1rem}.wishlist-btn{padding:1rem;display:inline-flex;align-items:center;cursor:pointer;border:0;background:0 0}@media (min-width:768px){.wishlist-btn{justify-content:center}}.wishlist-btn .icons-wrapper{font-size:2.4rem;color:#da291c;flex:0 0 auto;line-height:1.7rem;width:2.4rem;height:2.4rem;position:relative}.wishlist-btn .icons-wrapper i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.wishlist-btn .icons-wrapper i.icon--product-added{font-size:2.216rem;visibility:hidden;opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.wishlist-btn .label{font:400 1.4rem Lato,sans-serif;line-height:1.2142857143;color:#666;flex:0 1 auto;width:auto;padding-left:1.2rem;transition:color .4s}.wishlist-btn:hover .label{color:#333}.wishlist-btn.productAdded .icons-wrapper .icon--product-not-added{visibility:hidden;opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.wishlist-btn.productAdded .icons-wrapper .icon--product-added{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.listing-products__item__wishlist-btn{margin:1rem auto}.listing-products__item__content-wrapper{display:block;color:#333;padding-top:2rem}@media (min-width:768px){.listing-products__item__content-wrapper{padding-top:3rem}}.listing-products__item__content-wrapper:hover .arrow-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.listing-products__item__content-wrapper:hover .arrow-icon--circle{stroke-dashoffset:0}.listing-products__item__metas-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}@media (min-width:768px){.listing-products__item__metas-wrapper{margin-bottom:1rem}}.listing-products__item__metas-column{width:50%;flex:0 0 auto}.listing-products__item__metas-column:last-child{text-align:right}.listing-products__item__sku-code{color:#fff;background-color:#da291c;display:inline-block;font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-weight:400;line-height:1.2142857143;letter-spacing:.1rem;text-transform:uppercase;font-size:1.05rem}@media (min-width:360px){.listing-products__item__sku-code{font-size:calc(1.05rem + .35 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.listing-products__item__sku-code{font-size:1.4rem}}.listing-products__item__sku-code+.listing-products__item__format{margin-top:1rem}.listing-products__item__format{font-weight:700;font-family:Lato,sans-serif;text-transform:uppercase;line-height:1.2142857143;font-size:1.05rem}@media (min-width:360px){.listing-products__item__format{font-size:calc(1.05rem + .35 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.listing-products__item__format{font-size:1.4rem}}.listing-products__item__brand{font-family:"Trade Gothic LT Bold",Lato,sans-serif;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;line-height:1.25;font-size:1.168rem}@media (min-width:360px){.listing-products__item__brand{font-size:calc(1.168rem + .432 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.listing-products__item__brand{font-size:1.6rem}}.listing-products__item__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.listing-products__item__title-wrapper .icon-arrow-wrapper{margin-bottom:.12rem;flex:0 0 auto;width:auto;margin-right:10px}.listing-products__item__title{font-weight:700;flex:0 1 auto;padding-right:1.5rem;font-size:1.4rem}@media (min-width:360px){.listing-products__item__title{font-size:calc(1.4rem + .4 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.listing-products__item__title{font-size:1.8rem}}.product-overview{margin-top:30px;margin-bottom:30px;position:relative}.product-overview__columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.product-overview__col{width:100%;flex:0 0 auto}.product-overview__col--gallery{margin-bottom:30px}@media (min-width:768px){.product-overview__col--gallery{width:40%;margin-bottom:0}}.product-overview__col--details{position:relative}@media (min-width:768px){.product-overview__col--details{width:60%;padding-left:45px}}@media (min-width:1200px){.product-overview__col--details{padding-left:105px;padding-right:160px}}.product-gallery{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.product-gallery__thumbnails{width:48px;flex:0 0 auto}.product-gallery__main-thumbnail{width:calc(100% - 48px);flex:0 0 auto}.product-gallery__thumbnails__format{display:none}.product-gallery__thumbnails__format.active{display:block}.product-gallery__thumbnails__thumbnail{width:48px;height:48px;margin-bottom:15px;border:2px solid transparent;cursor:pointer;transition:border-color .4s;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.product-gallery__thumbnails__thumbnail img{flex:0 0 auto;max-height:80%;width:auto}.product-gallery__thumbnails__thumbnail.active{border-color:#da291c}.product-thumbnail-wrapper{width:100%;height:0;padding-bottom:100%;position:relative}.product-thumbnail-wrapper__inner{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.product-thumbnail-wrapper__inner img{display:block;margin:0 auto;max-width:100%;max-height:100%;flex:0 0 auto}.product-overview__details__brand{font:400 1.8rem "Trade Gothic LT Bold",Lato,sans-serif;text-transform:uppercase;color:#da291c;margin-bottom:1rem;line-height:1.3333333333;letter-spacing:.09rem}.product-overview__details__west{font:400 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom:16px;text-transform:uppercase}.product-overview__details__west img{width:32px;margin-right:10px}.product-overview__details__title{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px) and (max-width:1199.98px){.product-overview__details__title{font-size:3.6rem}}@media (min-width:1200px){.product-overview__details__title{font-size:4.8rem}}.product-overview__details__description{margin-bottom:1rem;display:none}.product-overview__details__description.active{display:block}.product-overview__details__sku-code{font-size:1.8rem;display:none}.product-overview__details__sku-code.active{display:block}.product-overview__details__sku-code a{color:#000}.products-overview__details__categories{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;display:none}.products-overview__details__categories.active{display:flex}.products-overview__details__categories li{margin-top:2rem;margin-bottom:-2rem;margin-right:-2rem;flex:0 0 auto;width:120px}@media (min-width:768px){.products-overview__details__categories li{margin-left:0}}.products-overview__details__categories li img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-overview__details__formats-wrapper{margin-top:40px;display:flex}.product-overview__details__nutrition{margin-left:18px;display:flex;align-items:center}button.product-overview__details__nutrition__btn{border:0;background-color:transparent;font-size:1.6rem;font-family:Lato,sans-serif;color:#da291c;cursor:pointer;display:flex;align-items:center}button.product-overview__details__nutrition__btn i{width:24px;height:24px;margin-right:5px}button.product-overview__details__nutrition__btn i::before{font-size:24px;height:24px;width:24px}.product-overview__details__nutrition__btn__text{position:relative;padding-bottom:1px;background-repeat:no-repeat;background-image:linear-gradient(#da291c,#da291c);background-position:left bottom;transition:background .4s;color:#da291c;font:400 1.5rem/1 Lato,sans-serif;background-size:100% 2px;display:inline}.product-overview__details__nutrition__btn__text:hover{background-size:0 2px}.product-overview__details__formats__select-wrapper{position:relative}.product-overview__details__formats__select-wrapper:after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#da291c;font-size:.4rem;top:calc(50px / 2)}.product-overview__details__formats__select-wrapper select{padding-right:45px;width:100%}@media (min-width:600px){.product-overview__details__formats__select-wrapper{max-width:320px}}@media (min-width:768px) and (max-width:991.98px){.product-overview__details__formats__select-wrapper{max-width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}}.product-overview__details__formats__select-wrapper label{position:absolute;left:15px;font:400 1.1rem "Trade Gothic LT Bold",Lato,sans-serif;top:10px;color:#000;text-transform:uppercase}.product-overview__details__formats__select-wrapper select{padding-left:15px;padding-top:14px;color:#da291c}.product-overview__details__actions{padding-top:3rem;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.product-overview__details__actions.--details__action__lg-resolution{display:none}.lockedPosition .product-overview__details__actions.--details__action__lg-resolution{display:block;height:0;margin:0;position:absolute}@media (min-width:992px){.product-overview__details__actions.--details__action__lg-resolution{display:flex}}.product-overview__details__actions.--details__action__sm-resolution{display:flex;background-color:#fff}@media (min-width:992px){.product-overview__details__actions.--details__action__sm-resolution{display:none}}.fairlee-branding .product-overview__details__actions .btn--fairlee,.fairlee-branding .product-overview__details__actions .btn--fairlee-white,.product-overview__details__actions .btn,.product-overview__details__actions .fairlee-branding .btn--fairlee,.product-overview__details__actions .fairlee-branding .btn--fairlee-white,.product-overview__details__actions .wp-block-button__link{width:100%;flex:0 0 auto;min-height:40px;padding:8px}@media (min-width:600px) and (max-width:767.98px){.fairlee-branding .product-overview__details__actions .btn--fairlee,.fairlee-branding .product-overview__details__actions .btn--fairlee-white,.product-overview__details__actions .btn,.product-overview__details__actions .fairlee-branding .btn--fairlee,.product-overview__details__actions .fairlee-branding .btn--fairlee-white,.product-overview__details__actions .wp-block-button__link{margin-top:1rem}}@media (min-width:768px){.fairlee-branding .product-overview__details__actions .btn--fairlee,.fairlee-branding .product-overview__details__actions .btn--fairlee-white,.product-overview__details__actions .btn,.product-overview__details__actions .fairlee-branding .btn--fairlee,.product-overview__details__actions .fairlee-branding .btn--fairlee-white,.product-overview__details__actions .wp-block-button__link{min-height:64px}}@media (min-width:1200px){.fairlee-branding .product-overview__details__actions .btn--fairlee,.fairlee-branding .product-overview__details__actions .btn--fairlee-white,.product-overview__details__actions .btn,.product-overview__details__actions .fairlee-branding .btn--fairlee,.product-overview__details__actions .fairlee-branding .btn--fairlee-white,.product-overview__details__actions .wp-block-button__link{margin-top:1.5rem}}.product-overview__details__actions>.btn--outline,.wp-block-button.is-style-outline .product-overview__details__actions>.wp-block-button__link{flex:0 0 auto;padding:8px 20px;margin-bottom:1rem;width:100%;min-height:40px}@media (min-width:768px){.product-overview__details__actions>.btn--outline,.wp-block-button.is-style-outline .product-overview__details__actions>.wp-block-button__link{min-height:64px;padding-left:20px;padding-right:20px}}.product-overview__details__actions>.btn--outline i,.wp-block-button.is-style-outline .product-overview__details__actions>.wp-block-button__link i{font-size:2rem;margin-right:1rem;flex:0 0 auto;width:auto}.product-overview__details__actions>.btn--outline.product-overview__details__actions__sheet-btn,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__sheet-btn.wp-block-button__link{display:none}.product-overview__details__actions>.btn--outline.product-overview__details__actions__sheet-btn.active,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__sheet-btn.active.wp-block-button__link{display:flex}@media (min-width:600px) and (max-width:767.98px){.product-overview__details__actions>.btn--outline.product-overview__details__actions__sheet-btn,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__sheet-btn.wp-block-button__link{margin-bottom:0;width:calc(40% - 5px)}.product-overview__details__actions>.btn--outline.product-overview__details__actions__supplier-btn,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__supplier-btn.wp-block-button__link{margin-bottom:0;width:calc(60% - 5px)}}@media (min-width:1200px){.product-overview__details__actions>.btn--outline.product-overview__details__actions__sheet-btn,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__sheet-btn.wp-block-button__link{margin-bottom:0;width:calc(40% - 5px)}.product-overview__details__actions>.btn--outline.product-overview__details__actions__supplier-btn,.wp-block-button.is-style-outline .product-overview__details__actions>.product-overview__details__actions__supplier-btn.wp-block-button__link{margin-bottom:0;width:calc(60% - 5px)}}@media (min-width:768px){.product-overview .share--floating{right:20px;left:auto}}@media (min-width:992px){.product-overview .share--floating{top:20px}}@media (min-width:1200px){.product-overview .share--floating{height:calc(100% - 20px)}}@media (min-width:1360px){.product-overview .share--floating{right:0}}.product-overview__wishlist-container{display:flex;flex-direction:column}@media (min-width:768px){.product-overview__wishlist-container{flex-direction:row;justify-content:space-between}}@media (min-width:992px){.product-overview__wishlist-container{flex-direction:column}}.product-overview__wishlist-btn{margin-top:2rem;padding:0;display:none;align-self:center}.product-overview__wishlist-btn.active{display:flex}@media (min-width:768px){.product-overview__wishlist-btn{align-self:flex-start}}.product-overview__wishlist-btn .icons-wrapper{width:3.2rem;height:3.2rem;font-size:3.2rem}.product-overview__wishlist-btn .icons-wrapper .icon--product-added{font-size:3.2rem}@media (min-width:992px){.product-overview__wishlist-btn{margin-top:0;position:absolute;top:0;right:0}}.popup--supplier-code__footer-text{font-size:1.5rem;text-align:center;margin-top:.5rem}.popup--supplier-code__footer-text.footer-text--wishlist{margin:0;padding:0;color:#da291c}@media (min-width:360px){.popup--supplier-code__footer-text{font-size:calc(1.5rem + .5 * (100vw - 360px)/ 63.2)}}@media (min-width:992px){.popup--supplier-code__footer-text{font-size:2rem}}@media (min-width:992px){.popup--supplier-code__footer-text{margin-top:2rem}}.popup--supplier-code__footer-text .error-message{color:#da291c;padding-bottom:2rem}.popup--supplier-code__footer-text .sub-text,.popup--supplier-code__footer-text .validation-message{padding-bottom:3rem}.popup--supplier-code.popup--processing{display:flex;flex-direction:column}.popup--supplier-code.popup--processing .popup__inner{min-height:18rem}.popup--supplier-code.popup--processing #sk-chase-3{margin:0 auto}.popup--supplier-code__form{max-width:640px;margin:0 auto}.popup--supplier-code__form .select-wrapper{position:relative;margin:0 auto 15px auto}.popup--supplier-code__form .select-wrapper:after{content:"\e914";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#da291c;font-size:.4rem;top:calc(50px / 2)}.popup--supplier-code__form .select-wrapper select{padding-right:45px;width:100%}@media (min-width:1200px){.popup--supplier-code__form .select-wrapper{max-width:492px}}.popup--supplier-code__form .input-text-wrapper{margin-bottom:2rem}.popup--supplier-code__form .input-text-wrapper input,.popup--supplier-code__form .input-text-wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:1px solid #fff;font:700 1.6rem Lato,sans-serif;background-color:#fff;border-radius:10px;color:#333;padding:0 15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);width:100%;margin-top:8px}@media (min-width:768px){.popup--supplier-code__form .input-text-wrapper input,.popup--supplier-code__form .input-text-wrapper textarea{font-size:1.4rem}}.popup--supplier-code__form .input-text-wrapper input:focus,.popup--supplier-code__form .input-text-wrapper textarea:focus{border-color:#da291c}.popup--supplier-code__form .input-text-wrapper textarea{padding:15px;height:10rem}.popup--supplier-code__form .input-text-wrapper .input-text-email-error{color:#da291c;margin-top:8px;display:none}.popup--supplier-code__form .input-text-wrapper .input-text-email-error.active{display:block}.popup--supplier-code__form .result-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}@media (min-width:451px){.popup--supplier-code__form .result-wrapper{flex-wrap:nowrap}}@media (min-width:768px){.popup--supplier-code__form .result-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}}.popup--supplier-code__form .result-wrapper.center-content{justify-content:center}.popup--supplier-code__form .result-wrapper input{flex:0 1 auto;width:100%}@media (min-width:1200px){.popup--supplier-code__form .result-wrapper input{width:492px;flex:0 0 auto;margin-left:74px}}.popup--supplier-code__form .result-wrapper .copy-button{width:auto;flex:0 0 auto;padding:5px;border:0;background:0 0;color:#da291c;font:700 1.5rem Lato,sans-serif;text-transform:uppercase;text-decoration:underline;cursor:pointer;margin-top:1rem}@media (min-width:451px){.popup--supplier-code__form .result-wrapper .copy-button{margin-top:0;margin-left:16px}}@media (min-width:1200px){.popup--supplier-code__form .result-wrapper .copy-button{width:58px}}.popup--supplier-code__form .result-wrapper .popup__send{margin-top:25px;margin-bottom:25px}.popup--supplier-code__form .result-wrapper .wishDownloadCSV,.popup--supplier-code__form .result-wrapper .wishDownloadEXCEL,.popup--supplier-code__form .result-wrapper .wishDownloadPDF{width:100%;margin:0;margin-bottom:10px}@media (min-width:768px){.popup--supplier-code__form .result-wrapper .wishDownloadCSV,.popup--supplier-code__form .result-wrapper .wishDownloadEXCEL,.popup--supplier-code__form .result-wrapper .wishDownloadPDF{width:calc(33% - 10px);margin:0}}.popup--supplier-code__form .copy-alert{opacity:0;transition:opacity .4s;background-color:#363636;color:#fff;padding:5px;font:400 1.3rem Lato,sans-serif;border-radius:5px;margin-top:5px;display:inline-block;pointer-events:none}@media (min-width:1200px){.popup--supplier-code__form .copy-alert{margin-left:74px}}.popup--supplier-code__form .copy-alert.visible{opacity:1}.product-details{margin-bottom:30px;padding-top:20px;border-top:2px solid #da291c}.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{color:#333;font-size:2.6rem;margin-top:20px;margin-bottom:1.5rem}@media (min-width:360px){.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{font-size:calc(2.6rem + 1 * (100vw - 360px)/ 132.1)}}@media (min-width:1681px){.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{font-size:3.6rem}}@media (min-width:768px){.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{margin-bottom:3rem}}.popup__heading .product-details .popup__title:first-child,.product-details .popup__heading .popup__title:first-child,.product-details h2:first-child{margin-top:0}.product-details li,.product-details p{font:700 1.8rem Lato,sans-serif;line-height:1.5555555556;letter-spacing:.05rem}.product-details__metas-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.product-details__metas-list li{margin:.5rem 3rem .5rem 0;padding-left:3.5rem;position:relative}.product-details__metas-list li::before{content:"\e927";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#da291c;font-size:2rem;position:absolute;left:0;top:0;height:2.8rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.products-details__characteristics-stamps{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}@media (min-width:768px){.products-details__characteristics-stamps{justify-content:flex-start}}.products-details__characteristics-stamps li{margin:1.5rem 3rem;flex:0 0 auto;height:60px}@media (min-width:768px){.products-details__characteristics-stamps li{margin-left:0}}.products-details__characteristics-stamps li img{max-height:100%}.product-details__nutritional-info{margin:0 auto;max-width:100%}@media (min-width:600px){.product-details__nutritional-info{max-width:60%}}@media (min-width:768px){.product-details__nutritional-info{margin:0;max-width:342px}}.product-details__nutritional-info img{max-width:100%;height:auto}.product-details__lifetime{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.product-details__lifetime i{color:#da291c;width:auto;flex:0 0 auto;font-size:2.9rem}.product-details__lifetime span{width:auto;flex:0 1 auto;padding-left:1rem}.product-details__dimensions__units{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:3rem}.product-details__dimensions__units__option{width:50%;flex:0 0 auto;margin:.5rem 0}@media (min-width:768px){.product-details__dimensions__units__option{width:auto;padding-right:3rem}}.product-details__dimensions__tables{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media (min-width:992px){.product-details__dimensions__tables{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}}.product-details__dimensions__tables__table{width:100%;flex:0 0 auto;margin-bottom:3rem}@media (min-width:600px){.product-details__dimensions__tables__table{width:calc(50% - 1rem)}}@media (min-width:992px){.product-details__dimensions__tables__table{width:calc(33.33% - 1.5rem);margin-bottom:0}}.product-details__dimensions__tables__table h3{margin-bottom:1.5rem}.product-details__dimensions__tables__table table{width:100%}.product-details__dimensions__tables__table table tbody{border-top:0}.product-details__dimensions__tables__table tr{border-bottom:1px solid #da291c}.product-details__dimensions__tables__table tr>td{padding:1rem 0;border-right:0;font-size:1.5rem}.product-details__dimensions__tables__table tr>td:first-child{border-left:0}.product-details__dimensions__tables__table td.value{text-align:right;font-weight:700}.product-details__dimensions__tables__table td.value .unitValue{display:none}.related-recipes.related-recipes--product{position:relative;background:0 0;margin:80px 0 50px;padding:0}.related-recipes.related-recipes--product .animated-text span.outline{-webkit-text-stroke-color:#da291c}.related-recipes.related-recipes--product .animated-text span.bold{color:#da291c}.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-pagination{display:flex}@media (min-width:992px){.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-pagination{display:none}}.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-button-next,.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-button-prev{display:none}@media (min-width:992px){.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-button-next,.related-recipes.related-recipes--product .related-recipes-carousel__navigation .swiper-button-prev{display:flex;top:calc(50% + 56px)}}.related-recipes.related-recipes--product .related-recipes-carousel__navigation div.swiper-button-prev{left:50px}.related-recipes.related-recipes--product .related-recipes-carousel__navigation div.swiper-button-next{right:50px}.related-products{padding-top:30px;padding-bottom:30px;background-color:#da291c;background-image:radial-gradient(circle,#f32c1d 0,#b41700 150%);position:relative;overflow:hidden}.related-products:after{content:"\e910";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-3rem;top:-3rem;font-size:25rem;color:#fff;opacity:.15}@media (min-width:768px){.related-products:after{right:-6rem;top:-6rem;font-size:55.5rem}}.popup__heading .related-products .popup__title,.related-products .popup__heading .popup__title,.related-products h2{text-align:center;color:#fff;margin-bottom:20px}.related-products__inner{position:relative}@media (max-width:599.98px){.listing-products__item-wrapper.swiper-slide{padding:0 40px}}.listing-products__item-wrapper.swiper-slide .listing-products__item{display:block}.listing-products__item-wrapper.swiper-slide .listing-products__item:hover .arrow-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.listing-products__item-wrapper.swiper-slide .listing-products__item:hover .arrow-icon--circle{stroke-dashoffset:0}.listing-products__item-wrapper.swiper-slide .listing-products__item:hover .listing-products__item__thumbnail div{-webkit-transform:scale(1.1);transform:scale(1.1)}.listing-products__item-wrapper.swiper-slide .listing-products__item__thumbnail-wrapper{border-bottom:0}.listing-products__item-wrapper.swiper-slide .listing-products__item__title{color:#fff}.listing-products__item-wrapper.swiper-slide .arrow-icon g{stroke:#fff!important}.listing-products__item-wrapper.swiper-slide .arrow-icon .arrow-icon--arrow{fill:#fff!important}.listing-products__item-wrapper.swiper-slide .listing-products__item__sku-code{color:#da291c;background-color:#f8f5ee}.listing-products__item-wrapper.swiper-slide .listing-products__item__format{color:#fff;margin-top:0}.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-next,.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-prev{margin-top:-95px}@media (min-width:1080px){.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-next,.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-prev{margin-top:-108px}}@media (min-width:1441px){.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-next,.products-carousel__navigation .fullwidth-contained-arrows .swiper-button-prev{margin-top:-102px}}@media (max-width:991.98px){.products-carousel__navigation .fullwidth-contained-arrows{display:none}}.products-carousel__navigation .swiper-pagination-bullet{margin-top:20px}@media (min-width:992px){.products-carousel__navigation .swiper-pagination-bullet{display:none}}section.contests{margin-top:30px;margin-bottom:30px;overflow:hidden;position:relative}@media (min-width:768px){section.contests{margin-top:40px}}@media (min-width:1200px){section.contests{margin-top:0}}.listing-contests{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% + 20px);margin:-10px -10px}.listing-contests>*{flex:0 0 auto;width:calc(100% - 20px);margin:10px 10px}.listing-contests__decoration{position:absolute;font-size:30rem;color:#da291c;top:0;opacity:.05;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}@media (min-width:1200px){.listing-contests__decoration{font-size:55rem}}.listing__item__meta--ending-date{color:#da291c;font:700 1.4rem "Trade Gothic LT Bold",Lato,sans-serif;line-height:1.2142857143;letter-spacing:.01rem;text-transform:uppercase}.listing__item--finished{border-color:rgba(218,41,28,.5)}.listing__item--finished .listing__item__content-wrapper,.listing__item--finished .listing__item__thumbnail-wrapper{opacity:.5}body.single-contest .page-header__space-wrapper{display:none}@media (min-width:1200px){body.single-contest .page-header__content{height:386px}}body.single-contest .entry-content>:first-child{margin-top:30px}@page{size:A4;margin:11mm 17mm 17mm 17mm}@media print{#skip-nav,.breadcrumbs,.heading-products,.listing__item__metas,.main-footer,.nav-footer,.nav-primary-wrapper,.navbar-main__mobile,.navbar-top,.newsletter-anchor,.newsletter-banner,.recipe-tabs__button[data-tab=steps],.related-recipes,.share--floating,.site-header-button{display:none}body{padding-top:0}.navbar{position:static}.wow{visibility:visible}.recipe-overview__columns{display:grid;grid-template-columns:1fr 1fr}.recipe-overview__columns .recipe-overview__col--thumbnail{max-width:150px}.recipe-tabs{margin:0}.recipe-tabs .recipe-tabs__button{padding-top:0}.recipe-tabs .recipe-tabs__contents-wrapper{margin-top:0}.recipe-tabs .recipe-tabs__content{display:block!important}.recipe-tabs .recipe-tabs__content .print_only{display:block;margin-top:0;margin-bottom:0}.recipe-tabs .recipe-tabs__content ul li{font-size:13px;margin-bottom:0}}@media (min-width:451px){.cta-columns__columns>*{width:calc(50% - 30px)}.listing--search .search-results__category__results-wrapper>*{width:calc(50% - 20px)}.listing--posts>*{width:calc(50% - 30px)}.listing--recipes>*{width:calc(50% - 30px)}.listing-products>*{width:calc(50% - 30px)}.listing-contests>*{width:calc(50% - 20px)}}@media (min-width:768px){:root :where(body){padding-top:120px}.entry-content>.accordion:first-child,.entry-content>.block-accordions-group:first-child,.entry-content>.gform_wrapper:first-child,.entry-content>.subheading-wrapper:first-child,.entry-content>.wp-block-buttons:first-child,.entry-content>.wp-block-columns:first-child,.entry-content>.wp-block-image:first-child,.entry-content>.wp-block-list:first-child,.entry-content>.wp-block-table:first-child,.entry-content>a.rank-math-link:first-child,.entry-content>a:not([class]):first-child,.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child,.entry-content>ol:first-child,.entry-content>p:first-child,.entry-content>ul:first-child,.popup__heading .entry-content>.popup__title:first-child{margin-top:40px}.entry-content>.accordion:last-child,.entry-content>.block-accordions-group:last-child,.entry-content>.gform_wrapper:last-child,.entry-content>.subheading-wrapper:last-child,.entry-content>.wp-block-buttons:last-child,.entry-content>.wp-block-columns:last-child,.entry-content>.wp-block-image:last-child,.entry-content>.wp-block-list:last-child,.entry-content>.wp-block-table:last-child,.entry-content>a.rank-math-link:last-child,.entry-content>a:not([class]):last-child,.entry-content>h1:last-child,.entry-content>h2:last-child,.entry-content>h3:last-child,.entry-content>h4:last-child,.entry-content>h5:last-child,.entry-content>h6:last-child,.entry-content>ol:last-child,.entry-content>p:last-child,.entry-content>ul:last-child,.popup__heading .entry-content>.popup__title:last-child{margin-bottom:40px}.entry-content>:not(.alignwide):not(.alignfull):not(.is-style-wide):not(.alignmenu){width:calc(100% - 120px)}.entry-content>.alignwide{width:calc(100% - 120px)}.entry-content>.alignmenu{width:calc(100% - 120px)}.container,.page-header-front .page-header-front__content.stylelanding{width:calc(100% - 120px)}.container--small{width:calc(100% - 120px)}.container--wide{width:calc(100% - 120px)}.entry-content .popup__heading .popup__title,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.popup__heading .entry-content .popup__title,.popup__heading .wysiwyg .popup__title,.wysiwyg .popup__heading .popup__title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:40px;margin-bottom:25px}.entry-content blockquote,.wysiwyg blockquote{margin:25px 0}.entry-content--floating-box-container{margin-top:40px}.share--floating .share-wrapper{top:120px}.admin-bar .share--floating .share-wrapper{top:calc(120px + 46px)}body .facetwp-facet-pagination{margin-top:40px}.fairlee-branding .entry-content>.alignwide{width:calc(100% - 120px)}.fairlee-branding .container,.fairlee-branding .page-header-front .page-header-front__content.stylelanding,.page-header-front .fairlee-branding .page-header-front__content.stylelanding{width:calc(100% - 120px)}.fairlee-branding .fullwidth-contained-arrows .container,.fairlee-branding .fullwidth-contained-arrows .page-header-front .page-header-front__content.stylelanding,.page-header-front .fairlee-branding .fullwidth-contained-arrows .page-header-front__content.stylelanding{width:calc(100% - 120px)}.navbar{height:120px}.navbar-main{height:120px}.navbar-main__mobile .search-form-wrapper{top:120px}.page-header--slider{margin-bottom:40px}.newsletter-banner{padding-top:40px;padding-bottom:40px}.newsletter-anchor{top:120px}.admin-bar .newsletter-anchor{top:calc(120px + 46px)}.nav-sticky .newsletter-anchor{top:120px}.admin-bar.nav-sticky .newsletter-anchor{top:calc(120px + 46px)}.entry-content>.wp-block-table{margin-top:25px;margin-bottom:25px}.wp-block-media-text{margin-top:40px;margin-bottom:40px}.wp-block-media-text .wp-block-media-text__content{padding-left:60px;padding-right:60px}.wp-block-buttons{margin-top:25px}.entry-content .wp-block-image{margin-top:25px;margin-bottom:25px}.wp-block-cover{margin-top:25px;margin-bottom:25px}.wp-block-columns.is-style-sct-m-padding{padding-top:40px;padding-bottom:40px}hr{margin:25px 0}.wp-block-group.has-background{padding-top:40px;padding-bottom:40px}.wp-block-group.alignwide .wp-block-group__inner-container{width:calc(100% - 120px)}.wp-block-group.alignfull .wp-block-group__inner-container{width:calc(100% - 120px)}.wp-block-group.is-style-sct-m-padding{padding-top:40px;padding-bottom:40px}.block-accordions-group{margin-top:25px;margin-bottom:25px}.socials-presentation-block{padding-top:40px;padding-bottom:40px;background:radial-gradient(circle,#f32c1d 0,#b41700 100%)}.socials-presentation__text{margin-top:25px}.socials-presentation__socials-wrapper{margin-top:25px}.blog-posts-carousel-block{margin-top:40px;margin-bottom:40px}.blog-posts-carousel-block__title,.entry-content .blog-posts-carousel-block__title{margin-bottom:40px}.ctas-grid-block{margin-bottom:40px;margin-top:40px}.ctas-grid__heading{margin-bottom:25px}.highlight-brand{padding-top:40px;padding-bottom:40px}.highlight-brand .highlight-brand__titles-wrapper{margin-bottom:25px}.highlight-brand .highlight-brand__titles-wrapper h3{margin-top:25px}.highlight-brand .highlight-brand__images{margin-bottom:25px}.highlight-brand .highlight-brand__cta{margin-top:25px}.animated-text-block{margin-top:25px;margin-bottom:25px}.cta-contact{padding-top:40px;padding-bottom:40px;background:radial-gradient(circle,#f32c1d 0,#b41700 100%)}.video-text-block{margin-top:40px;margin-bottom:40px}.popup__heading .popup__title+.video-text-block,h2+.video-text-block{margin-top:25px}.entry-content .video-text-block:first-child{margin-top:40px}.video-text-block .video-text-block__inner .video-text-block__text-wrapper .wp-block-buttons{margin-top:25px}.blog-posts-product-block{padding-top:40px;padding-bottom:40px}.product-cat-columns-block{padding-top:40px;padding-bottom:40px}.two-images-text-block{padding-top:40px;padding-bottom:40px}.block-product-showcases-group{margin-top:40px;margin-bottom:40px}.cta-columns-block{padding-top:40px;padding-bottom:40px}.conditions-rules-block{margin-top:40px;margin-bottom:40px}.conditions-rules-block:not(:first-child){padding-top:40px}.conditions-rules__heading{margin-bottom:25px}.share-block{margin-top:40px;margin-bottom:40px}.featured-recipes{margin-top:40px;margin-bottom:40px}.featured-recipes .featured-recipes__subtitle{margin-bottom:25px}.featured-recipes .featured-recipes__paragraph{margin-bottom:25px}.four-ctas-grid{margin-top:50px;margin-bottom:50px}.insta-feed .insta-feed__titles-wrapper{margin-bottom:25px}.insta-feed .insta-feed__titles-wrapper .popup__heading .popup__title,.insta-feed .insta-feed__titles-wrapper h2,.popup__heading .insta-feed .insta-feed__titles-wrapper .popup__title{margin-top:25px}.insta-feed .insta-feed__bottom{margin-top:25px}.white-cards{padding-top:50px;padding-bottom:50px}.white-cards .white-cards__title{margin-bottom:50px}.cta-reasons{margin-top:50px;margin-bottom:50px}.cta-reasons .cta-reasons__title{margin-bottom:50px}.post-header{margin-top:40px}.single__post-thumbnail-wrapper{margin-top:40px;margin-bottom:40px}section.related-posts{background-image:radial-gradient(circle,#f32c1d 0,#b41700 100%);padding-top:40px;padding-bottom:40px}.related-posts__title{margin-bottom:25px}.section-search-results{margin-top:40px;margin-bottom:40px}.listing--search .search-results__category__footer{margin-top:25px}.section-search-results__form-wrapper{margin-top:25px}section.blog{margin-top:40px;margin-bottom:40px}.listing__item--featured{margin-bottom:40px}.listing__item__excerpt{margin-top:25px}.listing__item__button{margin-top:25px}section.recipes{margin-top:40px;margin-bottom:40px}.recipe-overview{margin-bottom:25px}.recipe-tabs{margin-top:25px;margin-bottom:40px}.related-recipes{padding-top:40px;background-image:radial-gradient(circle,#f32c1d 0,#b41700 100%)}.related-recipes .animated-text-wrapper{margin-bottom:25px}section.products{margin-top:25px}.product-filters.opened{padding:25px 0}.product-filters__filters{width:calc(100% + 20px);margin:-10px -10px}.product-filters__filters>*{width:calc(50% - 20px);margin:10px 10px}.product-overview{margin-top:40px;margin-bottom:40px}.product-details{margin-bottom:40px;padding-top:25px}.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{margin-top:25px}.related-products{padding-top:40px;padding-bottom:40px;background-image:radial-gradient(circle,#f32c1d 0,#b41700 100%)}.popup__heading .related-products .popup__title,.related-products .popup__heading .popup__title,.related-products h2{margin-bottom:25px}section.contests{margin-bottom:40px}body.single-contest .entry-content>:first-child{margin-top:40px}}@media (min-width:783px){:root :where(body).admin-bar{min-height:calc(100vh - 32px)}.admin-bar #mobile-menu-wrapper{top:32px;height:calc(100vh - 32px)}.admin-bar #skip-nav{top:32px}.admin-bar .share--floating .share-wrapper{top:calc(120px + 32px)}.admin-bar .navbar{top:32px}body.nav-sticky.admin-bar .navbar{top:calc(32px - 0)}.admin-bar .newsletter-anchor{top:calc(120px + 32px)}.admin-bar.nav-sticky .newsletter-anchor{top:calc(120px + 32px)}}@media (min-width:992px){.cta-columns__columns{width:calc(100% + 40px);margin:-20px -20px}.cta-columns__columns>*{width:calc(33.3333333333% - 40px);margin:20px 20px}.listing--search .search-results__category__results-wrapper{width:calc(100% + 40px);margin:-20px -20px}.listing--search .search-results__category__results-wrapper>*{width:calc(33.3333333333% - 40px);margin:20px 20px}.listing--posts{width:calc(100% + 40px);margin:-20px -20px}.listing--posts>*{width:calc(33.3333333333% - 40px);margin:20px 20px}.listing--posts>.listing__no-result{width:calc(100% - 40px)}.listing--recipes{width:calc(100% + 40px);margin:-20px -20px}.listing--recipes>*{width:calc(33.3333333333% - 40px);margin:20px 20px}.listing--recipes>.listing__no-result{width:calc(100% - 40px)}.listing-products{width:calc(100% + 40px);margin:-20px -20px}.listing-products>*{width:calc(33.3333333333% - 40px);margin:20px 20px}.product-filters__filters>*{width:calc(33.3333333333% - 20px)}.listing-contests{width:calc(100% + 40px);margin:-20px -20px}.listing-contests>*{width:calc(33.3333333333% - 40px);margin:20px 20px}}@media (min-width:1200px){:root :where(body){padding-top:200px}.share--floating .share-wrapper{top:200px}.admin-bar .share--floating .share-wrapper{top:calc(200px + 32px)}.navbar{height:200px}.navbar-main__mobile .search-form-wrapper{top:200px}.navbar-top{height:80px}body.nav-sticky .navbar{top:-80px}body.nav-sticky.admin-bar .navbar{top:calc(32px - 80px)}.newsletter-anchor{top:200px}.admin-bar .newsletter-anchor{top:calc(200px + 32px)}}@media (min-width:1200px){.entry-content>.accordion:first-child,.entry-content>.block-accordions-group:first-child,.entry-content>.gform_wrapper:first-child,.entry-content>.subheading-wrapper:first-child,.entry-content>.wp-block-buttons:first-child,.entry-content>.wp-block-columns:first-child,.entry-content>.wp-block-image:first-child,.entry-content>.wp-block-list:first-child,.entry-content>.wp-block-table:first-child,.entry-content>a.rank-math-link:first-child,.entry-content>a:not([class]):first-child,.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child,.entry-content>ol:first-child,.entry-content>p:first-child,.entry-content>ul:first-child,.popup__heading .entry-content>.popup__title:first-child{margin-top:80px}.entry-content>.accordion:last-child,.entry-content>.block-accordions-group:last-child,.entry-content>.gform_wrapper:last-child,.entry-content>.subheading-wrapper:last-child,.entry-content>.wp-block-buttons:last-child,.entry-content>.wp-block-columns:last-child,.entry-content>.wp-block-image:last-child,.entry-content>.wp-block-list:last-child,.entry-content>.wp-block-table:last-child,.entry-content>a.rank-math-link:last-child,.entry-content>a:not([class]):last-child,.entry-content>h1:last-child,.entry-content>h2:last-child,.entry-content>h3:last-child,.entry-content>h4:last-child,.entry-content>h5:last-child,.entry-content>h6:last-child,.entry-content>ol:last-child,.entry-content>p:last-child,.entry-content>ul:last-child,.popup__heading .entry-content>.popup__title:last-child{margin-bottom:80px}.entry-content .popup__heading .popup__title,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.popup__heading .entry-content .popup__title,.popup__heading .wysiwyg .popup__title,.wysiwyg .popup__heading .popup__title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:80px;margin-bottom:50px}.entry-content blockquote,.wysiwyg blockquote{margin:50px 0}.entry-content--floating-box-container{margin-top:80px}body .facetwp-facet-pagination{margin-top:80px}.page-header--slider{margin-bottom:80px}.newsletter-banner{padding-top:80px;padding-bottom:80px}.entry-content>.wp-block-table{margin-top:50px;margin-bottom:50px}.wp-block-media-text{margin-top:80px;margin-bottom:80px}.wp-block-buttons{margin-top:50px}.entry-content .wp-block-image{margin-top:50px;margin-bottom:50px}.wp-block-cover{margin-top:50px;margin-bottom:50px}.wp-block-columns.is-style-sct-m-padding{padding-top:80px;padding-bottom:80px}hr{margin:50px 0}.wp-block-group.has-background{padding-top:80px;padding-bottom:80px}.wp-block-group.is-style-sct-m-padding{padding-top:80px;padding-bottom:80px}.block-accordions-group{margin-top:50px;margin-bottom:50px}.socials-presentation-block{padding-top:80px;padding-bottom:80px}.socials-presentation__text{margin-top:50px}.socials-presentation__socials-wrapper{margin-top:50px}.blog-posts-carousel-block{margin-top:80px;margin-bottom:80px}.blog-posts-carousel-block__title,.entry-content .blog-posts-carousel-block__title{margin-bottom:80px}.ctas-grid-block{margin-bottom:80px;margin-top:80px}.ctas-grid__heading{margin-bottom:50px}.highlight-brand{padding-top:80px;padding-bottom:80px}.highlight-brand .highlight-brand__titles-wrapper{margin-bottom:50px}.highlight-brand .highlight-brand__titles-wrapper h3{margin-top:50px}.highlight-brand .highlight-brand__images{margin-bottom:50px}.highlight-brand .highlight-brand__cta{margin-top:50px}.animated-text-block{margin-top:50px;margin-bottom:50px}.cta-contact{padding-top:80px;padding-bottom:80px}.video-text-block{margin-top:80px;margin-bottom:80px}.popup__heading .popup__title+.video-text-block,h2+.video-text-block{margin-top:50px}.entry-content .video-text-block:first-child{margin-top:80px}.video-text-block .video-text-block__inner .video-text-block__text-wrapper .wp-block-buttons{margin-top:50px}.blog-posts-product-block{padding-top:80px;padding-bottom:80px}.product-cat-columns-block{padding-top:80px;padding-bottom:80px}.two-images-text-block{padding-top:80px;padding-bottom:80px}.block-product-showcases-group{margin-top:80px;margin-bottom:80px}.cta-columns-block{padding-top:80px;padding-bottom:80px}.conditions-rules-block{margin-top:80px;margin-bottom:80px}.conditions-rules-block:not(:first-child){padding-top:80px}.conditions-rules__heading{margin-bottom:50px}.share-block{margin-top:80px;margin-bottom:80px}.featured-recipes{margin-top:80px;margin-bottom:80px}.featured-recipes .featured-recipes__subtitle{margin-bottom:50px}.featured-recipes .featured-recipes__paragraph{margin-bottom:50px}.four-ctas-grid{margin-top:64px;margin-bottom:64px}.insta-feed .insta-feed__titles-wrapper{margin-bottom:50px}.insta-feed .insta-feed__titles-wrapper .popup__heading .popup__title,.insta-feed .insta-feed__titles-wrapper h2,.popup__heading .insta-feed .insta-feed__titles-wrapper .popup__title{margin-top:50px}.insta-feed .insta-feed__bottom{margin-top:50px}.white-cards{padding-top:64px;padding-bottom:64px}.white-cards .white-cards__title{margin-bottom:64px}.cta-reasons{margin-top:64px;margin-bottom:64px}.cta-reasons .cta-reasons__title{margin-bottom:64px}.post-header{margin-top:80px}.single__post-thumbnail-wrapper{margin-top:80px;margin-bottom:80px}section.related-posts{padding-top:80px;padding-bottom:80px}.related-posts__title{margin-bottom:50px}.section-search-results{margin-top:80px;margin-bottom:80px}.listing--search .search-results__category__footer{margin-top:50px}.section-search-results__form-wrapper{margin-top:50px}section.blog{margin-top:80px;margin-bottom:80px}.listing__item--featured{margin-bottom:80px}.listing__item__excerpt{margin-top:50px}.listing__item__button{margin-top:50px}section.recipes{margin-top:80px;margin-bottom:80px}.recipe-overview{margin-bottom:50px}.recipe-tabs{margin-top:50px;margin-bottom:80px}.related-recipes{padding-top:80px}.related-recipes .animated-text-wrapper{margin-bottom:50px}section.products{margin-top:50px}.product-filters.opened{padding:50px 0}.product-filters__filters>*{width:calc(25% - 20px)}.product-overview{margin-top:80px;margin-bottom:80px}.product-details{margin-bottom:80px;padding-top:50px}.popup__heading .product-details .popup__title,.product-details .popup__heading .popup__title,.product-details h2{margin-top:50px}.related-products{padding-top:80px;padding-bottom:80px}.popup__heading .related-products .popup__title,.related-products .popup__heading .popup__title,.related-products h2{margin-bottom:50px}section.contests{margin-bottom:80px}body.single-contest .entry-content>:first-child{margin-top:80px}}@media (min-width:1681px){.cta-columns__columns{width:calc(100% + 80px);margin:-40px -40px}.cta-columns__columns>*{width:calc(33.3333333333% - 80px);margin:40px 40px}.listing--posts{width:calc(100% + 80px);margin:-40px -40px}.listing--posts>*{width:calc(33.3333333333% - 80px);margin:40px 40px}.listing--posts>.listing__no-result{width:calc(100% - 80px)}.listing--recipes{width:calc(100% + 80px);margin:-40px -40px}.listing--recipes>*{width:calc(33.3333333333% - 80px);margin:40px 40px}.listing--recipes>.listing__no-result{width:calc(100% - 80px)}.listing-products{width:calc(100% + 80px);margin:-40px -40px}.listing-products>*{width:calc(33.3333333333% - 80px);margin:40px 40px}}