@font-face{font-family:'Alsina Ultra';src:url(/fonts/alsina-ultra.woff2) format("woff2") , url(/fonts/alsina-ultra.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Helvetica Condensed';src:url(/fonts/helvetica-neue-lt-condensed.woff2) format("woff2") , url(/fonts/helvetica-neue-lt-condensed.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Helvetica Condensed';src:url(/fonts/helvetica-neue-lt-bold-condensed.woff2) format("woff2") , url(/fonts/helvetica-neue-lt-bold-condensed.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Nexa Slab';src:url(/fonts/nexarustslab-black.woff2) format("woff2") , url(/fonts/nexarustslab-black.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Stag-Semibold';src:url(/fonts/Stag-SemiBold.woff2) format("woff2") , url(/fonts/Stag-SemiBold.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"slick";src:"./fonts/slick.eot";src:"./fonts/slick.eot?#iefix" format("embedded-opentype") , "./fonts/slick.woff" format("woff") , "./fonts/slick.ttf" format("truetype") , "./fonts/slick.svg#slick" format("svg");font-weight:normal;font-style:normal}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.background-gradient{background:linear-gradient(#c16e18 0%,rgba(44,44,44,0) 100%)}.background-green{background:#c16e18}.background-white{background:#fff}.results-count{margin-left:1rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);color:#c16e18;padding:.3rem;font-size:1rem;list-style:1.5rem}.results-count:before{content:'';position:absolute;z-index:0;width:1.5rem;height:1.5rem;display:block;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #2c2c2c;border-radius:20%}.shadowed{filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=-0, OffY=10, Color='#444')";filter:url(#drop-shadow);-webkit-filter:drop-shadow(0 0 1rem rgba(0,0,0,.2));filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.2))}*{box-sizing:border-box}html{font-size:62.5%;margin:0;padding:0}body{margin:0;padding:0;background:#fff;color:#3a738e;font-family:"Helvetica Condensed",sans-serif;font-size:1.6rem;width:100%;overflow-x:hidden}body main{width:100vw;overflow:hidden}.lock-scroll{overflow:hidden;width:100vw;height:100vh}.container .inner{width:90%;max-width:90rem;margin:0 auto}.container .inner.columns{display:flex;align-items:center;justify-content:space-between}.container .inner.columns .column{width:48%}section.section{padding:0 0 10rem;position:relative}section.section:first-of-type{padding:10rem 0}section.section:last-of-type{padding:10rem 0 15rem}::placeholder{color:#3a738e;opacity:1}:-ms-input-placeholder{color:#3a738e}::-ms-input-placeholder{color:#3a738e}ul:not(.blank-list){list-style:none;padding-left:2rem}ul:not(.blank-list) li{position:relative}ul:not(.blank-list) li:before{content:'';position:absolute;left:-2rem;width:1rem;height:1rem;top:.4rem;background-image:url(/images/icons/icon-bullet.svg);background-position:center center;background-size:auto 100%;background-repeat:no-repeat;border-radius:50%}ol:not(.blank-list){counter-reset:custom-counter;list-style:none;padding-left:2.5rem}ol:not(.blank-list) li{counter-increment:custom-counter;position:relative}ol:not(.blank-list) li:before{content:counter(custom-counter) ".";color:#c16e18;position:absolute;left:-2.5rem;width:2.2rem;height:2.2rem;font-weight:800;font-size:1.6rem;line-height:2.3rem;top:-0;text-align:center}.container{margin:0 auto}.zag{position:absolute;left:0;width:100%;height:3rem}.zag.zag-top{top:-2rem}.zag.zag-bottom{bottom:-2rem}.zag svg{min-width:100%;height:3rem}@media (min-width:768px){.container{max-width:750px;width:100%}}@media (min-width:990px){.container{max-width:970px;width:100%}}@media (min-width:1200px){.container{max-width:1170px;width:100%}}.Stag-Semibold-Web{font-family:'Stag-Semibold';font-weight:500;font-style:normal;font-stretch:normal}body{background:#fff;color:#464646;font-family:"Helvetica Condensed",sans-serif;font-style:normal;font-weight:200}p,button,input,textarea,li,a,span,td,th,small,select,label,option{font-style:normal;font-weight:200;padding:0;margin:0 0 30px 0;font-size:1.4rem;line-height:1.35;font-family:"Helvetica Condensed",sans-serif;color:#464646}@media screen and (min-width:768px){p,button,input,textarea,li,a,span,td,th,small,select,label,option{font-size:1.6rem}}.heading-font,.heading-font *{font-family:"Nexa Slab",serif}.paragraph-font,.paragraph-font *{font-family:"Helvetica Condensed",sans-serif}.alternative-font,.alternative-font *{font-family:"Alsina Ultra",serif}.p-extraLarge{font-size:1.8rem}@media screen and (min-width:768px){.p-extraLarge{font-size:2.5rem}}.p-large{font-size:1.4rem}@media screen and (min-width:768px){.p-large{font-size:1.8rem}}.p-small{font-size:1rem}@media screen and (min-width:768px){.p-small{font-size:1.3rem}}.tab-headings{color:#464646;font-size:1rem;text-transform:uppercase;letter-spacing:.2rem}.pill{display:inline-block;padding:1rem 2rem;border:1px solid #d0d0d0;border-radius:2rem;margin:1rem}.hidden{display:none;opacity:0;height:0;width:0;position:absolute;top:-200px;left:-200px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Nexa Slab",serif;color:#464646;font-weight:400;font-style:normal;margin:0 0 2rem 0;padding:0;line-height:1.2}h1,.h1{font-size:3.5rem;line-height:1}@media screen and (min-width:768px){h1,.h1{font-size:5rem;margin-bottom:4rem}}@media screen and (min-width:1200px){h1,.h1{font-size:6rem;margin-bottom:4rem}}h2,.h2{font-size:3.5rem;line-height:1}@media screen and (min-width:768px){h2,.h2{font-size:4.2rem;margin-bottom:3rem}}h3,.h3{font-size:2.15rem;line-height:1}@media screen and (min-width:768px){h3,.h3{font-size:3.5rem;margin-bottom:2rem}}h4,.h4{font-size:2.5rem}@media screen and (min-width:768px){h4,.h4{font-size:3rem}}h5,.h5{font-size:2rem}@media screen and (min-width:768px){h5,.h5{font-size:2.5rem}}h6,.h6{font-size:1.4rem}@media screen and (min-width:768px){h6,.h6{font-size:1.6rem}}@media screen and (min-width:1200px){h6,.h6{font-size:1.8rem}}.h1-sans,.h2-sans,.h3-sans,.h4-sans,.h5-sans,.h6-sans{font-family:"Helvetica Condensed",sans-serif;font-weight:200;font-style:normal;margin:0 0 20px 0;padding:0}.h1-sans{font-size:6rem}.h2-sans{font-size:4rem}.h3-sans{font-size:3rem}.h4-sans{font-size:2.5rem}.h5-sans{font-size:2rem}.h6-sans{font-size:1.6rem}.text-center{text-align:center}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f2f2f2;border-top:6px solid #3a738e;border-radius:50%;width:60px;height:60px;animation:animate-preloader 1s linear infinite}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#nprogress{pointer-events:none}#nprogress .bar{background:#3a738e;position:fixed;z-index:1031;top:0;left:0;width:100%;height:.2rem}#nprogress .peg{display:block;position:absolute;right:0;width:10rem;height:100%;box-shadow:0 0 1rem #3a738e , 0 0 .5 #3a738e;opacity:1;transform:rotate(3deg) translate(0,-.4rem)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:1.5rem;right:1.5rem}#nprogress .spinner-icon{width:1.8rem;height:1.8rem;box-sizing:border-box;border:solid .3em transparent;border-top-color:#3a738e;border-left-color:#3a738e;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a{color:#c16e18;transition:.5s}.angled-corner{clip-path:polygon(0% 10px,10px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0% calc(100% - 10px))}.btn{text-decoration:none;transform:translateY(0);display:inline-flex;outline:none;transition:transform .35s cubic-bezier(.175,.985,.6,1.015)}.btn:hover{transform:translateY(-.5rem)}.btn:hover .angled-corners .top,.btn:hover .angled-corners .middle,.btn:hover .angled-corners .bottom{background:#f2f2f2}.btn:hover .angled-corners .top svg,.btn:hover .angled-corners .middle svg,.btn:hover .angled-corners .bottom svg{fill:#f2f2f2}.btn.outline .angled-corners .top,.btn.outline .angled-corners .middle,.btn.outline .angled-corners .bottom{background:transparent}.btn.outline .angled-corners .top svg,.btn.outline .angled-corners .middle svg,.btn.outline .angled-corners .bottom svg{fill:transparent}.btn.outline .angled-corners .top{border-top:.15rem solid #d0d0d0}.btn.outline .angled-corners .top .line{stroke:#d0d0d0;stroke-width:.2rem}.btn.outline .angled-corners .middle{border-left:.15rem solid #d0d0d0;border-right:.15rem solid #d0d0d0}.btn.outline .angled-corners .bottom{border-bottom:.15rem solid #d0d0d0}.btn.outline .angled-corners .bottom .line{stroke:#d0d0d0;stroke-width:.2rem}.btn.icon .angled-corners .middle{padding-left:1.6rem;padding-right:1.6rem}.btn.icon .angled-corners .middle span,.btn.icon .angled-corners .middle svg{margin-right:0}.btn .angled-corners .top,.btn .angled-corners .middle,.btn .angled-corners .bottom{background:#fff}.btn .angled-corners .top svg,.btn .angled-corners .middle svg,.btn .angled-corners .bottom svg{fill:white}.btn .angled-corners .middle{height:4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn .angled-corners .middle span,.btn .angled-corners .middle svg{display:block;width:2.5rem;height:2.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1rem}.btn .angled-corners .middle strong{color:#464646;font-size:1.6rem;font-weight:700}.btn-fill.angled-corners{transition:transform .25s ease-in-out}@media screen and (min-width:768px){.btn-fill.angled-corners{min-width:20rem}}.btn-fill.angled-corners:hover{transform:translateY(-.75rem)}.btn-fill.angled-corners:hover .top,.btn-fill.angled-corners:hover .middle,.btn-fill.angled-corners:hover .bottom{background:#ff4f02}.btn-fill.angled-corners:hover .top svg,.btn-fill.angled-corners:hover .middle svg,.btn-fill.angled-corners:hover .bottom svg{fill:#ff4f02}.btn-fill.angled-corners.blue .top,.btn-fill.angled-corners.blue .middle,.btn-fill.angled-corners.blue .bottom{background:#3a738e}.btn-fill.angled-corners.blue .top svg,.btn-fill.angled-corners.blue .middle svg,.btn-fill.angled-corners.blue .bottom svg{fill:#3a738e}.btn-fill.angled-corners .top,.btn-fill.angled-corners .middle,.btn-fill.angled-corners .bottom{background:#ff4f02}.btn-fill.angled-corners .top svg,.btn-fill.angled-corners .middle svg,.btn-fill.angled-corners .bottom svg{fill:#ff4f02}.btn-fill.angled-corners .middle{height:4rem;display:flex;flex-direction:row;align-items:center;padding:2.5rem 2rem;justify-content:center}@media screen and (min-width:768px){.btn-fill.angled-corners .middle{padding:2.5rem 4rem}}.btn-fill.angled-corners .middle button{border:none;outline:none;background:transparent;font-size:1.6rem;font-weight:600;color:#fff;letter-spacing:.1rem}@media screen and (min-width:768px){.btn-fill.angled-corners .middle button{font-size:2rem}}.section-header{margin:5rem 0}.section-header.light h3,.section-header.light p{color:#fff}.section-header h3{font-size:3.6rem;color:#d0d0d0;text-align:center;font-weight:500;position:relative}.section-header p{text-align:center;margin:auto;font-size:1.5rem;padding-bottom:6rem;color:#3a738e;width:50%}@media screen and (max-width:600px){.section-header p{width:100%}}#nprogress{pointer-events:none}#nprogress .bar{background:#ff4f02;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #ff4f02 , 0 0 5px #ff4f02;opacity:1.0;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#ff4f02;border-left-color:#ff4f02;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.select-wrap{position:relative;width:100%;height:5.35rem;background-color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.select-wrap{overflow-x:hidden;overflow-y:visible}}.select-wrap select{position:absolute;top:0;left:0;padding:1rem;width:100%;height:100%;border:solid 1px #d0d0d0;appearance:none;background:none;outline:none;line-height:2.3}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.select-wrap select{width:calc(100% + 4rem)}}.select-wrap:before{content:"";width:2rem;height:2rem;background:url(/images/icons/icon-arrow-down.svg);transform-origin:center;position:absolute;right:2rem;top:1.5rem;z-index:2}.checkbox{position:relative}.checkbox label{position:relative;padding-left:3rem;line-height:1.5rem}.checkbox label::after{content:"";width:1.5rem;height:1.5rem;display:block;background:#fff;border:1px solid #d0d0d0;position:absolute;top:0;left:0;z-index:5}input,textarea{font-family:"Alsina Ultra",serif;border-radius:0;-webkit-appearance:none;margin:0;background-color:#fff;width:100%;padding:1.5rem 1rem;outline:none;border:solid 1px #d0d0d0}input[data-valid="false"],textarea[data-valid="false"]{border:1px solid #823156!important}input[type="checkbox"][data-valid="false"]+label:after{border:1px solid #ff4f02}textarea{padding:1rem}label{font-family:"Alsina Ultra",serif;display:block;margin-bottom:.5rem;font-weight:600}input{border:solid 1px #d0d0d0}.form-wrapper{margin:0 auto;border-radius:1rem;max-width:100rem}.form-wrapper .form-title{color:#ff4f02;font-size:2rem}@media screen and (min-width:768px){.form-wrapper .form-title{font-size:3.5rem}}.form-wrapper .form-title svg{max-width:2.5rem;display:inline-block}@media screen and (min-width:768px){.form-wrapper .form-title svg{max-width:4rem}}.form-wrapper .thanks h4{font-size:2rem;margin-bottom:1rem}@media screen and (min-width:768px){.form-wrapper .thanks h4{font-size:4rem;margin-bottom:2rem}.form-wrapper form.newsletterForm .form-content{grid-template-columns:100%}}.form-wrapper form{display:flex;flex-direction:column;align-items:flex-start}.form-wrapper form .btn{margin:3rem auto 0}.form-wrapper form .form-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.form-wrapper form .form-content .validation{color:#823156;font-size:1.3rem}.form-wrapper form .form-content .form-group{width:100%;box-sizing:border-box;padding:1rem 0;margin-bottom:1rem;position:relative}.form-wrapper form .form-content .form-group[data-disabled="true"]{display:none;visibility:hidden}.form-wrapper form .form-content .form-group.form-group-textarea{height:100%;display:flex;flex-direction:column}.form-wrapper form .form-content .form-group.first-condition-field{margin-top:2rem}.form-wrapper form .form-content .form-group.checkbox{display:flex;flex-direction:row;align-items:center}.form-wrapper form .form-content .form-group.checkbox input{display:none}.form-wrapper form .form-content .form-group.checkbox label{margin-bottom:0}@media screen and (min-width:768px){.form-wrapper form .form-content .form-group.form-group-enquiry{grid-row:1 / 2;grid-column:1 / 3}.form-wrapper form .form-content .form-group.form-group-message{display:flex;flex-direction:column;grid-column:2 / 2;grid-row:2 / 6}.form-wrapper form .form-content .form-group.form-group-message textarea{display:flex;flex:1;resize:none;border:solid .1rem #dcd8c4}}.form-wrapper form .form-content .form-group .validation{position:absolute;right:1rem;top:1rem}.form-wrapper form .form-content .form-group.checkbox label{display:inline-block}.form-wrapper form .form-content .form-group.checkbox input[type="checkbox"]{width:auto;margin-right:1.5rem}.form-wrapper form .error-message{color:#da0033;padding:1rem;margin-bottom:1rem;display:block;width:80%;margin:0 auto}.form-wrapper form .angled-button{margin:0 auto}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.transition-overlay{position:fixed;top:0;left:0;background-position:center right;background-size:cover;z-index:80;opacity:0;border-radius:1rem;height:calc(100vh + 3rem);width:100vw}.transition-overlay.animate{width:100vw!important;height:calc(100vh + 3rem) !important;left:0!important;top:0!important;border-radius:0!important;opacity:1;transition:width .35s cubic-bezier(.175,.985,.6,1.015) .25s , height .35s cubic-bezier(.175,.985,.6,1.015) .25s , left .35s cubic-bezier(.175,.985,.6,1.015) .25s , top .35s cubic-bezier(.175,.985,.6,1.015) .25s , opacity .5s cubic-bezier(.175,.985,.6,1.015) , border-radius .25s cubic-bezier(.175,.985,.6,1.015) .5s , background-color .45s cubic-bezier(.175,.985,.6,1.015)!important}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.zag{position:absolute;overflow:hidden;left:0;width:100%;height:3rem;display:block;z-index:0}.zag svg{min-width:100%;height:3rem}.zag svg polygon{fill:#fff}.zag.zag-top{top:-1.5rem}.zag.zag-bottom{bottom:-1.5rem;transform:rotate(180deg)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:url("/images/background-texture-mobile.jpg") center/cover no-repeat;z-index:0}@media screen and (min-width:1024px){.overlay{background:url("/images/background-texture.jpg") center/cover fixed no-repeat}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.angled-corners{filter:drop-shadow(.5rem 1rem 2rem rgba(0,0,0,.25));position:relative;cursor:pointer}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){.angled-corners{filter:none}}}.angled-corners .top{border-top:1px solid rgba(255,255,255,.3)}.angled-corners .bottom{border-bottom:1px solid rgba(255,255,255,.3)}.angled-corners .top,.angled-corners .bottom{width:calc(100% - 19px);height:10px;background:rgba(255,255,255,.1);position:relative;margin:0 auto;transition:all 300ms ease-out}@media screen and (min-width:768px){.angled-corners .top,.angled-corners .bottom{width:calc(100% - 20px)}}.angled-corners .top svg,.angled-corners .bottom svg{width:10px;height:10px;position:absolute;fill:rgba(255,255,255,.1);transition:all 300ms ease-out}.angled-corners .top svg .line,.angled-corners .bottom svg .line{stroke:rgba(255,255,255,.3);stroke-width:1px;transition:all 300ms ease-out}.angled-corners .top svg.tl,.angled-corners .top svg.tr,.angled-corners .bottom svg.tl,.angled-corners .bottom svg.tr{bottom:0}.angled-corners .top svg.bl,.angled-corners .top svg.br,.angled-corners .bottom svg.bl,.angled-corners .bottom svg.br{top:0}.angled-corners .top svg.tl,.angled-corners .top svg.bl,.angled-corners .bottom svg.tl,.angled-corners .bottom svg.bl{left:-10px}.angled-corners .top svg.tr,.angled-corners .top svg.br,.angled-corners .bottom svg.tr,.angled-corners .bottom svg.br{right:-10px}.angled-corners .middle{background:rgba(255,255,255,.1);height:auto;padding:0 4rem;text-align:center;color:#fff;transition:all 300ms ease-out;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);overflow:visible}.angled-corners .middle *{margin:0}.angled-corners.outline{filter:none}.angled-corners.outline .top,.angled-corners.outline .bottom{background:none}.angled-corners.outline .top svg,.angled-corners.outline .bottom svg{fill:none}.angled-corners.outline .middle{background:none}.angled-corners:not(.angled-button).white .top,.angled-corners:not(.angled-button).white .bottom{background:#fff;border-color:#fff}.angled-corners:not(.angled-button).white .top svg,.angled-corners:not(.angled-button).white .bottom svg{fill:#fff}.angled-corners:not(.angled-button).white .top svg .line,.angled-corners:not(.angled-button).white .bottom svg .line{stroke:#fff}.angled-corners:not(.angled-button).white .middle{background:#fff;border-color:#fff}.angled-corners:not(.angled-button).white.outline .top,.angled-corners:not(.angled-button).white.outline .bottom{background:none;border-color:#fff}.angled-corners:not(.angled-button).white.outline .top svg,.angled-corners:not(.angled-button).white.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).white.outline .top svg .line,.angled-corners:not(.angled-button).white.outline .bottom svg .line{stroke:#fff}.angled-corners:not(.angled-button).white.outline .middle{background:none;border-color:#fff}.angled-corners:not(.angled-button).black .top,.angled-corners:not(.angled-button).black .bottom{background:#000;border-color:#000}.angled-corners:not(.angled-button).black .top svg,.angled-corners:not(.angled-button).black .bottom svg{fill:#000}.angled-corners:not(.angled-button).black .top svg .line,.angled-corners:not(.angled-button).black .bottom svg .line{stroke:#000}.angled-corners:not(.angled-button).black .middle{background:#000;border-color:#000}.angled-corners:not(.angled-button).black.outline .top,.angled-corners:not(.angled-button).black.outline .bottom{background:none;border-color:#000}.angled-corners:not(.angled-button).black.outline .top svg,.angled-corners:not(.angled-button).black.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).black.outline .top svg .line,.angled-corners:not(.angled-button).black.outline .bottom svg .line{stroke:#000}.angled-corners:not(.angled-button).black.outline .middle{background:none;border-color:#000}.angled-corners:not(.angled-button).blue .top,.angled-corners:not(.angled-button).blue .bottom{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).blue .top svg,.angled-corners:not(.angled-button).blue .bottom svg{fill:#3a738e}.angled-corners:not(.angled-button).blue .top svg .line,.angled-corners:not(.angled-button).blue .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).blue .middle{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).blue.outline .top,.angled-corners:not(.angled-button).blue.outline .bottom{background:none;border-color:#3a738e}.angled-corners:not(.angled-button).blue.outline .top svg,.angled-corners:not(.angled-button).blue.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).blue.outline .top svg .line,.angled-corners:not(.angled-button).blue.outline .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).blue.outline .middle{background:none;border-color:#3a738e}.angled-corners:not(.angled-button).dark-blue .top,.angled-corners:not(.angled-button).dark-blue .bottom{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).dark-blue .top svg,.angled-corners:not(.angled-button).dark-blue .bottom svg{fill:#3a738e}.angled-corners:not(.angled-button).dark-blue .top svg .line,.angled-corners:not(.angled-button).dark-blue .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).dark-blue .middle{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).dark-blue.outline .top,.angled-corners:not(.angled-button).dark-blue.outline .bottom{background:none;border-color:#3a738e}.angled-corners:not(.angled-button).dark-blue.outline .top svg,.angled-corners:not(.angled-button).dark-blue.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).dark-blue.outline .top svg .line,.angled-corners:not(.angled-button).dark-blue.outline .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).dark-blue.outline .middle{background:none;border-color:#3a738e}.angled-corners:not(.angled-button).purple .top,.angled-corners:not(.angled-button).purple .bottom{background:#823156;border-color:#823156}.angled-corners:not(.angled-button).purple .top svg,.angled-corners:not(.angled-button).purple .bottom svg{fill:#823156}.angled-corners:not(.angled-button).purple .top svg .line,.angled-corners:not(.angled-button).purple .bottom svg .line{stroke:#823156}.angled-corners:not(.angled-button).purple .middle{background:#823156;border-color:#823156}.angled-corners:not(.angled-button).purple.outline .top,.angled-corners:not(.angled-button).purple.outline .bottom{background:none;border-color:#823156}.angled-corners:not(.angled-button).purple.outline .top svg,.angled-corners:not(.angled-button).purple.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).purple.outline .top svg .line,.angled-corners:not(.angled-button).purple.outline .bottom svg .line{stroke:#823156}.angled-corners:not(.angled-button).purple.outline .middle{background:none;border-color:#823156}.angled-corners:not(.angled-button).orange .top,.angled-corners:not(.angled-button).orange .bottom{background:#c16e18;border-color:#c16e18}.angled-corners:not(.angled-button).orange .top svg,.angled-corners:not(.angled-button).orange .bottom svg{fill:#c16e18}.angled-corners:not(.angled-button).orange .top svg .line,.angled-corners:not(.angled-button).orange .bottom svg .line{stroke:#c16e18}.angled-corners:not(.angled-button).orange .middle{background:#c16e18;border-color:#c16e18}.angled-corners:not(.angled-button).orange.outline .top,.angled-corners:not(.angled-button).orange.outline .bottom{background:none;border-color:#c16e18}.angled-corners:not(.angled-button).orange.outline .top svg,.angled-corners:not(.angled-button).orange.outline .bottom svg{fill:none}.angled-corners:not(.angled-button).orange.outline .top svg .line,.angled-corners:not(.angled-button).orange.outline .bottom svg .line{stroke:#c16e18}.angled-corners:not(.angled-button).orange.outline .middle{background:none;border-color:#c16e18}.angled-corners:not(.angled-button).solid .middle{padding:0 2rem}.angled-corners:not(.angled-button).solid.white .top,.angled-corners:not(.angled-button).solid.white .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.white .top svg,.angled-corners:not(.angled-button).solid.white .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.white .top svg .line,.angled-corners:not(.angled-button).solid.white .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.white .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.white.active .top,.angled-corners:not(.angled-button).solid.white.active .bottom,.angled-corners:not(.angled-button).solid.white:hover .top,.angled-corners:not(.angled-button).solid.white:hover .bottom{background:#fff;border-color:#fff}.angled-corners:not(.angled-button).solid.white.active .top svg,.angled-corners:not(.angled-button).solid.white.active .bottom svg,.angled-corners:not(.angled-button).solid.white:hover .top svg,.angled-corners:not(.angled-button).solid.white:hover .bottom svg{fill:#fff}.angled-corners:not(.angled-button).solid.white.active .top svg .line,.angled-corners:not(.angled-button).solid.white.active .bottom svg .line,.angled-corners:not(.angled-button).solid.white:hover .top svg .line,.angled-corners:not(.angled-button).solid.white:hover .bottom svg .line{stroke:#fff}.angled-corners:not(.angled-button).solid.white.active .middle,.angled-corners:not(.angled-button).solid.white:hover .middle{background:#fff;border-color:#fff}.angled-corners:not(.angled-button).solid.black .top,.angled-corners:not(.angled-button).solid.black .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.black .top svg,.angled-corners:not(.angled-button).solid.black .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.black .top svg .line,.angled-corners:not(.angled-button).solid.black .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.black .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.black.active .top,.angled-corners:not(.angled-button).solid.black.active .bottom,.angled-corners:not(.angled-button).solid.black:hover .top,.angled-corners:not(.angled-button).solid.black:hover .bottom{background:#000;border-color:#000}.angled-corners:not(.angled-button).solid.black.active .top svg,.angled-corners:not(.angled-button).solid.black.active .bottom svg,.angled-corners:not(.angled-button).solid.black:hover .top svg,.angled-corners:not(.angled-button).solid.black:hover .bottom svg{fill:#000}.angled-corners:not(.angled-button).solid.black.active .top svg .line,.angled-corners:not(.angled-button).solid.black.active .bottom svg .line,.angled-corners:not(.angled-button).solid.black:hover .top svg .line,.angled-corners:not(.angled-button).solid.black:hover .bottom svg .line{stroke:#000}.angled-corners:not(.angled-button).solid.black.active .middle,.angled-corners:not(.angled-button).solid.black:hover .middle{background:#000;border-color:#000}.angled-corners:not(.angled-button).solid.blue .top,.angled-corners:not(.angled-button).solid.blue .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.blue .top svg,.angled-corners:not(.angled-button).solid.blue .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.blue .top svg .line,.angled-corners:not(.angled-button).solid.blue .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.blue .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.blue.active .top,.angled-corners:not(.angled-button).solid.blue.active .bottom,.angled-corners:not(.angled-button).solid.blue:hover .top,.angled-corners:not(.angled-button).solid.blue:hover .bottom{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).solid.blue.active .top svg,.angled-corners:not(.angled-button).solid.blue.active .bottom svg,.angled-corners:not(.angled-button).solid.blue:hover .top svg,.angled-corners:not(.angled-button).solid.blue:hover .bottom svg{fill:#3a738e}.angled-corners:not(.angled-button).solid.blue.active .top svg .line,.angled-corners:not(.angled-button).solid.blue.active .bottom svg .line,.angled-corners:not(.angled-button).solid.blue:hover .top svg .line,.angled-corners:not(.angled-button).solid.blue:hover .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).solid.blue.active .middle,.angled-corners:not(.angled-button).solid.blue:hover .middle{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).solid.dark-blue .top,.angled-corners:not(.angled-button).solid.dark-blue .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.dark-blue .top svg,.angled-corners:not(.angled-button).solid.dark-blue .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.dark-blue .top svg .line,.angled-corners:not(.angled-button).solid.dark-blue .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.dark-blue .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.dark-blue.active .top,.angled-corners:not(.angled-button).solid.dark-blue.active .bottom,.angled-corners:not(.angled-button).solid.dark-blue:hover .top,.angled-corners:not(.angled-button).solid.dark-blue:hover .bottom{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).solid.dark-blue.active .top svg,.angled-corners:not(.angled-button).solid.dark-blue.active .bottom svg,.angled-corners:not(.angled-button).solid.dark-blue:hover .top svg,.angled-corners:not(.angled-button).solid.dark-blue:hover .bottom svg{fill:#3a738e}.angled-corners:not(.angled-button).solid.dark-blue.active .top svg .line,.angled-corners:not(.angled-button).solid.dark-blue.active .bottom svg .line,.angled-corners:not(.angled-button).solid.dark-blue:hover .top svg .line,.angled-corners:not(.angled-button).solid.dark-blue:hover .bottom svg .line{stroke:#3a738e}.angled-corners:not(.angled-button).solid.dark-blue.active .middle,.angled-corners:not(.angled-button).solid.dark-blue:hover .middle{background:#3a738e;border-color:#3a738e}.angled-corners:not(.angled-button).solid.purple .top,.angled-corners:not(.angled-button).solid.purple .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.purple .top svg,.angled-corners:not(.angled-button).solid.purple .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.purple .top svg .line,.angled-corners:not(.angled-button).solid.purple .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.purple .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.purple.active .top,.angled-corners:not(.angled-button).solid.purple.active .bottom,.angled-corners:not(.angled-button).solid.purple:hover .top,.angled-corners:not(.angled-button).solid.purple:hover .bottom{background:#823156;border-color:#823156}.angled-corners:not(.angled-button).solid.purple.active .top svg,.angled-corners:not(.angled-button).solid.purple.active .bottom svg,.angled-corners:not(.angled-button).solid.purple:hover .top svg,.angled-corners:not(.angled-button).solid.purple:hover .bottom svg{fill:#823156}.angled-corners:not(.angled-button).solid.purple.active .top svg .line,.angled-corners:not(.angled-button).solid.purple.active .bottom svg .line,.angled-corners:not(.angled-button).solid.purple:hover .top svg .line,.angled-corners:not(.angled-button).solid.purple:hover .bottom svg .line{stroke:#823156}.angled-corners:not(.angled-button).solid.purple.active .middle,.angled-corners:not(.angled-button).solid.purple:hover .middle{background:#823156;border-color:#823156}.angled-corners:not(.angled-button).solid.orange .top,.angled-corners:not(.angled-button).solid.orange .bottom{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.orange .top svg,.angled-corners:not(.angled-button).solid.orange .bottom svg{fill:transparent}.angled-corners:not(.angled-button).solid.orange .top svg .line,.angled-corners:not(.angled-button).solid.orange .bottom svg .line{stroke:transparent}.angled-corners:not(.angled-button).solid.orange .middle{background:transparent;border-color:transparent}.angled-corners:not(.angled-button).solid.orange.active .top,.angled-corners:not(.angled-button).solid.orange.active .bottom,.angled-corners:not(.angled-button).solid.orange:hover .top,.angled-corners:not(.angled-button).solid.orange:hover .bottom{background:#c16e18;border-color:#c16e18}.angled-corners:not(.angled-button).solid.orange.active .top svg,.angled-corners:not(.angled-button).solid.orange.active .bottom svg,.angled-corners:not(.angled-button).solid.orange:hover .top svg,.angled-corners:not(.angled-button).solid.orange:hover .bottom svg{fill:#c16e18}.angled-corners:not(.angled-button).solid.orange.active .top svg .line,.angled-corners:not(.angled-button).solid.orange.active .bottom svg .line,.angled-corners:not(.angled-button).solid.orange:hover .top svg .line,.angled-corners:not(.angled-button).solid.orange:hover .bottom svg .line{stroke:#c16e18}.angled-corners:not(.angled-button).solid.orange.active .middle,.angled-corners:not(.angled-button).solid.orange:hover .middle{background:#c16e18;border-color:#c16e18}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.navigation-toggle{cursor:pointer;position:relative;z-index:100;transform:scale(.6);display:inline-flex;flex-direction:row;align-items:center;margin-left:0;transition:margin-left .25s ease-in-out}@media screen and (min-width:1200px){.navigation-toggle{transform:scale(1)}}.navigation-toggle.show{margin-left:-1.25rem}.navigation-toggle>svg{position:relative;display:block;width:3.8rem;margin-right:.5rem}.navigation-toggle>svg path{fill:#fff;transition:all 300ms ease-in-out}.navigation-toggle .label{display:none}@media screen and (min-width:1200px){.navigation-toggle .label{display:block;color:#fff;font-family:"Nexa Slab",serif;font-size:1.8rem;margin-left:1.35rem;margin-bottom:0;transition:all 300ms ease-in-out}}.navigation-toggle .back-btn{width:5rem;height:5rem;margin:0;position:relative;background:url("/images/icons/icon-arrow-back.svg") no-repeat center/cover}.navigation-toggle.dark-mode .label{color:#000}.navigation-toggle.dark-mode>svg path{fill:#000}.main-nav{opacity:1;visibility:visible;width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:flex;align-items:center;text-align:center;flex-direction:column;transition:all 300ms ease-in-out;text-align:center}@media screen and (min-width:1024px){.main-nav{text-align:left}}@media screen and (min-width:1200px){.main-nav{flex-direction:row}}.main-nav a,.main-nav .nav-menu h2{cursor:pointer}.main-nav ul li{margin-bottom:1.5rem}.main-nav ul li a{font-family:"Alsina Ultra",serif;color:#464646;letter-spacing:1px}.main-nav ul li a:hover{color:#c16e18}.main-nav.hide-nav{opacity:0;visibility:hidden;left:-10rem}.main-nav.hide-nav .menu-background{transform:translateX(-10rem)}.main-nav.hide-nav .menu-blocks .nav-menu,.main-nav.hide-nav .menu-blocks .meal-btn{opacity:0;visibility:hidden;transform:translateX(-5rem)}.main-nav .menu-background{height:calc(100vh + 3rem);width:100vw;position:absolute;top:0;z-index:4;transition:opacity 300ms ease , left 300ms cubic-bezier(.175,.985,.6,1.015) .4s;background-repeat:no-repeat;background-position:center right;background-size:cover}@media screen and (min-width:768px){.main-nav .menu-background{left:auto;right:0;width:100vw;opacity:1}}.main-nav .menu-background.empty{opacity:0}.main-nav .menu-background.backing{z-index:2}.main-nav .nav-menu{position:relative;opacity:1;z-index:10;visibility:visible;transform:translateX(0);padding:2rem;transition:all 300ms ease-in-out 100ms}.main-nav .nav-menu:nth-child(2n){transition-delay:200ms}.main-nav .nav-menu:nth-child(3n){transition-delay:300ms}.main-nav .nav-menu:nth-child(4n){transition-delay:400ms}.main-nav .nav-menu:nth-child(5n){transition-delay:500ms}.main-nav .nav-menu:nth-child(6n){transition-delay:600ms}.main-nav .nav-menu:not(.other-nav):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.25rem;opacity:1;transition:opacity 300ms ease-in-out;background-position:top;border:none;background-image:linear-gradient(to right,#9b9b9b 20%,rgba(255,255,255,0) 0%);background-size:10px 2px;background-repeat:repeat-x;opacity:.75}@media screen and (min-width:1024px){.main-nav .nav-menu.other-nav ul{column-count:2}}@media screen and (max-width:1200px){.main-nav .nav-menu h2{position:relative}.main-nav .nav-menu h2:before{content:"";width:2px;height:0;background:#c16e18;position:absolute;opacity:0;left:50%;bottom:100%;transition:all 300ms ease-in-out}.main-nav .nav-menu.products-menu:before,.main-nav .nav-menu.hub-menu:before{content:"+";position:absolute;right:2rem;top:2rem;width:1rem;height:1rem;font-family:"Nexa Slab",serif;font-size:4rem;color:#c16e18;opacity:1;transition:opacity 300ms ease-in-out}.main-nav .nav-menu.active:after,.main-nav .nav-menu.active:before{opacity:0}.main-nav .nav-menu.active h2:before{height:4rem;opacity:1;transition:all 300ms ease-in-out 1s}}@media screen and (min-width:1200px){.main-nav .nav-menu:before{content:"";width:0;height:2px;background:#c16e18;position:absolute;top:50%;left:calc(100% - 3rem);opacity:0;transition:all 300ms ease-in-out 100ms}.main-nav .nav-menu.active:before{width:12rem;opacity:1}}.main-nav .nav-menu h2{color:#c16e18;margin:0;transition:all 300ms ease-in-out}@media screen and (min-width:1200px){.main-nav .nav-menu h2:hover{color:#7a4a32}}.main-nav .zag{position:absolute;top:0;width:5rem;height:100%;z-index:0;left:initial;z-index:1}.main-nav .zag svg{min-height:100%;width:5rem}.main-nav .zag svg polygon{fill:#f5f5f5}.main-nav .zag.zag-right{right:-1.5rem}.main-nav .meal-btn{display:inline-block;position:relative;z-index:3;margin:2rem auto;opacity:1;visibility:visible;transform:translateY(0);transition:all 300ms ease-in-out 700ms;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.15))}.main-nav .meal-btn .middle{padding:0 3rem}.main-nav .meal-btn .middle *{color:#3a738e!important}.main-nav .meal-btn svg path{fill:#3a738e}.main-nav .meal-btn svg:last-child{margin:0 0 0 1rem}.main-nav .menu-blocks{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;padding:10rem 2rem 2rem;transition:all 300ms ease-in-out;background:url("/images/background-texture.jpg") center/cover no-repeat}@media screen and (min-width:1024px){.main-nav .menu-blocks{width:55rem;display:flex;align-items:center;padding:8rem 4rem}}.main-nav .menu-blocks .menu-container{width:100%}.main-nav .menu-blocks .overlay{z-index:2}@media screen and (max-width:1024px){.main-nav .menu-blocks.active{left:calc(-100% + 8rem);background:#fff}.main-nav .menu-blocks.active .zag svg polygon{fill:white}.main-nav .menu-blocks.active .overlay{opacity:0}}@media screen and (max-width:1200px){.main-nav .menu-blocks.active .nav-menu,.main-nav .menu-blocks.active .meal-btn{opacity:0;visibility:hidden;transform:translateY(0);transition:all 300ms ease-in-out}.main-nav .menu-blocks.active .nav-menu.active,.main-nav .menu-blocks.active .meal-btn.active{position:absolute;animation:animateMobileTitle 900ms forwards}}.main-nav .menu-list{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;padding:12rem 2rem 12rem 12rem;transition:all 100ms ease-in-out 500ms;transform:translateX(-100%);background:url("/images/background-texture.jpg") center/cover;text-align:left}@media screen and (min-width:1024px){.main-nav .menu-list{display:flex;justify-content:center;flex-direction:column;left:10rem;width:40rem;padding:12rem 6rem;transform:translateX(0);transition:all 300ms ease-in-out;background:#fff}}.main-nav .menu-list .zag{display:none}@media screen and (min-width:1200px){.main-nav .menu-list .zag{display:block}}.main-nav .menu-list .zag svg polygon{fill:#fff!important}.main-nav .menu-list.active{transform:translateX(0);transition:all 1ms ease-in-out}@media screen and (min-width:1024px){.main-nav .menu-list.active{left:55rem;transition:all 300ms ease-in-out}}@keyframes animateMobileTitle{0%{opacity:1;visibility:visible;transform:translateY(0)}70%{top:0;left:0;transform:rotate(0deg);opactiy:1;visibility:hidden}71%{left:0;top:0;transform:rotate(90deg);transform-origin:bottom left;opacity:1;visibility:visible;position:absolute}100%{left:calc(100% - 8rem);top:0;transform:rotate(90deg);transform-origin:bottom left;opacity:1;visibility:visible;position:absolute}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.loader{color:#c16e18;font-size:90px;text-indent:-9999rem;overflow:hidden;width:4rem;height:4rem;margin:0 auto;position:relative;transform:scale(.6)}.loader:before,.loader:after{content:'';width:.8rem;height:.8rem;background:#c16e18;position:absolute;top:.5rem;border-radius:.5rem;left:calc(50% - .35rem);transform-origin:50% 1.6rem;animation:round 1.7s infinite ease}.loader:after{top:initial;bottom:.5rem;transform-origin:50% -1rem}@media screen and (min-width:768px){.loader{transform:scale(1)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.hub-card{position:relative;transition:all 300ms ease;text-decoration:none;width:100%;margin-bottom:3rem}@media screen and (min-width:768px){.hub-card{width:calc(50% - 4rem);margin:0 2rem 6rem;display:flex;align-items:center;justify-content:center;flex-direction:column}}.hub-card .hub-card-image{clip-path:polygon(0% 3rem,3rem 0%,calc(100% - 3rem) 0%,100% 3rem,100% calc(100% - 3rem),calc(100% - 3rem) 100%,3rem 100%,0% calc(100% - 3rem));width:100%;background:#3a738e , no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:2rem;transform:translateY(0);transition:box-shadow .35s ease-in-out , transform .35s ease-in-out}.hub-card .hub-card-image:before{content:'';display:block;width:100%;height:0;padding-bottom:80%}.hub-card .hub-card-content{width:100%;display:flex;align-items:center;flex-direction:column;align-self:stretch;flex-grow:1;text-align:center;position:relative;z-index:10;transition:all 300ms ease}.hub-card .hub-card-content .title{font-weight:400;font-size:3rem}.hub-card .categories{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hub-card .categories li{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center}.hub-card .categories li:before{content:'';display:block;width:2.5rem;height:2.5rem;background-size:contain;background-repeat:no-repeat;margin-right:.85rem}.hub-card .categories li:first-child:before{background:url(/images/icons/icon-occasion.svg)}.hub-card .categories li:last-child:before{background:url(/images/icons/icon-meat.svg)}.hub-card .categories li:not(:last-child){border-right:1px solid #d0d0d0;margin-right:1rem;padding-right:1rem}.hub-card .categories li span{margin-bottom:0}.hub-card:hover .hub-card-image{transform:translateY(-1rem);box-shadow:0 0 1.3rem rgba(0,0,0,.5)}.hub-card:hover .hub-card-content .title{color:#ff4f02}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.info-listing{max-width:140rem!important;display:flex;align-items:stretch;flex-wrap:wrap}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.load-more .angled-corners .middle strong{font-size:1.8rem;letter-spacing:.1rem}.load-more.product .angled-corners .middle strong,.load-more.news .angled-corners .middle strong{color:#823156}.load-more.recipe .angled-corners .middle strong{color:#ff4f02}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.product-card{position:relative;transition:all 300ms ease;text-decoration:none;background:none;outline:none;border:none;width:100%}.product-card:hover .product-image{transform:scale(1.1);filter:drop-shadow(0 2.5rem 3rem rgba(0,0,0,.4))}.product-card:hover .title{color:#823156}.product-card:hover .title .view-product{opacity:.8;transform:translateY(2rem)}@media screen and (min-width:768px){.product-card{display:inline-block}}.product-card .product-image{width:70%;height:auto;max-height:40rem;min-height:25rem;object-fit:contain;object-position:center;position:relative;display:block;margin:0 auto 2rem;transform:scale(1) rotate(-10deg);transition:all 400ms cubic-bezier(.175,.985,.6,1.015)}@media screen and (min-width:768px){.product-card .product-image{width:100%;margin:0 auto 3rem;max-width:15rem;min-height:20rem}}.product-card .title{text-align:center;color:#464646;position:relative;margin-bottom:0;transition:all 400ms cubic-bezier(.175,.985,.6,1.015)}@media screen and (min-width:1200px){.product-card .title{max-width:90%;margin:0 auto}}.product-card .title .view-product{position:absolute;bottom:0;left:0;display:block;width:100%;height:1rem;margin-top:1.5rem;margin-bottom:0;background:url(/images/view-product-black@2x.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transform:translateY(4rem);transition:all 400ms cubic-bezier(.175,.985,.6,1.015)}.product-card .box:hover .title a{color:#823156}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.products-wrapper{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1200px){.products-wrapper .grid{padding:0 3rem}}.products-wrapper .product-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:150rem;margin:0 auto}.products-wrapper .product-list .grid-item{display:inline-block;padding:0 2rem 4rem 2rem;width:50%}@media screen and (min-width:768px){.products-wrapper .product-list .grid-item{width:33.333333%}}@media screen and (min-width:1200px){.products-wrapper .product-list .grid-item{width:25%}}.products-wrapper .load-more .middle strong{color:#823156}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.card{position:relative;transition:all 300ms ease;text-decoration:none;background:none;border:none;outline:none;width:100%;margin-bottom:3rem;display:flex;align-items:stretch;justify-content:center;cursor:pointer;flex-direction:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card{width:calc(50% - 3rem);padding:0 3rem;display:inline-block}}.card .recipe-image{width:100%;background:#3a738e , no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:2rem;transform:translateY(0);clip-path:polygon(0% 1rem,1rem 0%,calc(100% - 1rem) 0%,100% 1rem,100% calc(100% - 1rem),calc(100% - 1rem) 100%,1rem 100%,0% calc(100% - 1rem));transition:box-shadow .35s ease-in-out , transform .35s ease-in-out}@media screen and (min-width:768px){.card .recipe-image{clip-path:polygon(0% 2rem,2rem 0%,calc(100% - 2rem) 0%,100% 2rem,100% calc(100% - 2rem),calc(100% - 2rem) 100%,2rem 100%,0% calc(100% - 2rem))}}.card .recipe-image:before{content:'';display:block;width:100%;height:0;padding-bottom:80%}.card .recipe-content{width:100%;display:flex;align-items:center;flex-direction:column;align-self:stretch;flex-grow:1;text-align:center;position:relative;z-index:10;transition:all 300ms ease}.card .stats{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.card .stats li{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center}.card .stats li:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}.card .stats li svg{width:1.6rem;height:1.6rem;margin-right:.5rem;fill:#444}@media screen and (min-width:768px){.card .stats li svg{width:2rem;height:2rem}}.card .stats li span{margin-bottom:0;text-transform:capitalize;font-weight:600;font-size:1.2rem;letter-spacing:0;color:#444}.card:hover .recipe-image{transform:translateY(-1rem);box-shadow:0 0 1.3rem rgba(0,0,0,.5)}.card:hover .recipe-content .title{color:#c16e18}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.recipes-listing{width:100%!important;max-width:100%!important;display:flex;align-items:stretch;flex-wrap:wrap;margin:0 auto;padding-top:2rem}@media screen and (min-width:1200px){.recipes-listing{padding-top:0}}.recipes-listing .card{margin:1rem;width:calc(50% - 2rem)}@media screen and (min-width:768px){.recipes-listing .card{width:calc(33.333333% - 6rem);display:inline-block}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.search-btn{cursor:pointer;position:relative;display:inline-flex;flex-direction:row;align-items:center;z-index:100;transform:scale(.75)}@media screen and (min-width:768px){.search-btn{transform:scale(1)}}.search-btn.dark-mode .label{color:#000}.search-btn.dark-mode .search-icon-wrapper>svg path{fill:#000!important}.search-btn .label{display:none}@media screen and (min-width:1200px){.search-btn .label{display:block;color:#fff;font-family:"Nexa Slab",serif;font-size:1.8rem;margin-right:1.35rem;margin-bottom:0;transition:all 300ms ease-in-out}}.search-btn .search-icon-wrapper svg.search-icon{fill:#fff;position:relative;display:block;width:4.5rem;height:3rem;transition:all 300ms ease-out;opacity:1;transition:all 300ms ease-in-out}.search-btn .search-icon-wrapper svg.cross-icon{width:4.5rem}.search-wrapper{visibility:hidden;overflow-y:hidden;opacity:0;width:100%;height:100vh;position:fixed;top:0;left:0;background:#fff;z-index:50;transition:all 300ms ease}.search-wrapper:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:.5;transition:all 300ms ease;background-image:linear-gradient(0deg,rgba(243,240,232,.3),rgba(242,240,232,.3)) , url(/images/salad-bowl.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.search-wrapper.show{visibility:visible;opacity:1}.search-wrapper.has-results{overflow-y:scroll}.search-wrapper.has-results .search-field .search-input-wrapper{top:25vh}.search-wrapper.has-results .search-results{position:relative;opacity:1;visibility:visible;top:0;background:#fff}.search-wrapper .search-field{position:absolute;height:100%;width:100%;display:block}.search-wrapper .search-field .search-input-wrapper{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:80%;max-width:80rem;transition:all 300ms ease}.search-wrapper .search-field .search-input-wrapper .search-input{position:relative;width:100%}.search-wrapper .search-field .search-input-wrapper .search-input .loader{position:absolute;top:calc(50% - 2rem);right:1rem}@media screen and (min-width:768px){.search-wrapper .search-field .search-input-wrapper .search-input .loader{right:3rem}}.search-wrapper .search-field .search-input-wrapper .search-input .search-icon{width:2rem;height:2rem;position:absolute;left:1.5rem;top:50%;transform:translateY(-50%)}.search-wrapper .search-field .search-input-wrapper .search-input .search-icon path{fill:#c16e18}@media screen and (min-width:768px){.search-wrapper .search-field .search-input-wrapper .search-input .search-icon{width:3.5rem;height:3.5rem;top:50%;left:4rem}}.search-wrapper .search-field .search-input-wrapper .search-input span.clear-btn{font-family:"Alsina Ultra",serif;font-weight:normal;position:absolute;letter-spacing:4px;top:50%;transform:translateY(-50%);right:2rem;border:none;color:#d0d0d0;text-transform:uppercase;cursor:pointer;transition:color 300ms ease-out}.search-wrapper .search-field .search-input-wrapper .search-input span.clear-btn:hover{color:#000}@media screen and (min-width:768px){.search-wrapper .search-field .search-input-wrapper .search-input span.clear-btn{right:3rem}}.search-wrapper .search-field .search-input-wrapper .search-input input{margin:0;outline:none;width:100%;border:none;background:#fff;border-radius:5rem;padding:1rem 2rem 1rem 5rem;font-size:2rem;color:gray!important}.search-wrapper .search-field .search-input-wrapper .search-input input::placeholder{color:gray;opacity:1}.search-wrapper .search-field .search-input-wrapper .search-input input:-ms-input-placeholder{color:gray}.search-wrapper .search-field .search-input-wrapper .search-input input::-ms-input-placeholder{color:gray}@media screen and (min-width:768px){.search-wrapper .search-field .search-input-wrapper .search-input input{padding:3rem 5rem 3rem 10rem;font-size:2.5rem}}.search-wrapper .search-results{opacity:0;visibility:hidden;width:100%;min-height:calc(100% - 40vh);position:absolute;top:100%;margin-top:45vh;z-index:20;background:#fff;transition:all 300ms ease}.search-wrapper .search-results .results-tabs{z-index:10;position:relative}.search-wrapper .search-results .results-tabs .results-tabs-nav{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:5rem 0}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn{margin-right:1rem;cursor:pointer;text-transform:capitalize;opacity:.7}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .middle{padding:0 4rem 0 2rem}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .top,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .middle,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .bottom{background:transparent;border:none;transition:background .35s ease-in-out .35s}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .top svg,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .middle svg,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .bottom svg{fill:transparent;transition:fill .35s ease-in-out .35s}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active span{color:#c16e18}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .top,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .middle,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .bottom{background:#fff;border:none;transition:background .35s ease-in-out .35s}.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .top svg,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .middle svg,.search-wrapper .search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active .bottom svg{fill:#fff;transition:fill .35s ease-in-out .35s}.search-wrapper .search-results .results-list{display:none}.search-wrapper .search-results .results-list.active{display:block}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}header{height:6rem;z-index:997;padding:1rem 2rem;width:100%;position:fixed;top:0;left:0;display:flex;align-items:center;z-index:100}@media screen and (min-width:1200px){header{height:12rem;overflow:visible;padding:2rem 4rem 3rem;transition:height .35s cubic-bezier(.175,.985,.6,1.015)}header.show-overlay{height:7rem}}header.show-overlay .logo{transform:translate(-50%,0) scale(.6)}header.show-overlay .header-bg{transform:translateY(0)}header.hide-logo .logo{transform:translate(-50%,-100%)}@media screen and (min-width:1200px){header.not-mounted .logo{transform:translate(-50%,-100%) scale(.6)}}header.bring-to-top-z{z-index:99999}header .header-bg{position:absolute;top:0;left:0;height:80%;width:100%;z-index:0;transform:translateY(-110%);transition:transform .35s cubic-bezier(.175,.985,.6,1.015)}header .header-bg .overlay{z-index:1}header .header-bg .zag{z-index:0;bottom:-1.5rem;transform:rotate(180deg)}header .header-bg .zag svg polygon{fill:#f5f5f5}header .logo{width:13rem;height:10rem;left:50%;display:block;margin:0;position:absolute;top:-1px;z-index:100;background:url("/images/mm-logo.svg") top/contain no-repeat;transform:translate(-50%,0) scale(1);transform-origin:center top;border:none;outline:none;transition:transform .35s cubic-bezier(.175,.985,.6,1.015);cursor:pointer}@media screen and (min-width:1024px){header .logo{height:14rem;width:18rem}}header .navigation{margin-right:auto}header .search{margin-left:auto}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}footer{position:relative;z-index:30;padding:4rem 2rem;background:#fff}@media screen and (min-width:768px){footer{padding:8rem 0 3.5rem}}footer .overlay{z-index:1}footer .zag{position:absolute;overflow:hidden;left:0;width:100%;height:3rem;display:block;z-index:0}footer .zag svg{min-width:100%;height:3rem}footer .zag svg polygon{fill:#f5f5f5}footer .zag.zag-top{top:-1.5rem}footer .container-sm{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}footer .container-sm p{color:#464646;text-align:center}footer .container-sm .top-row{width:100%;max-width:100rem;display:flex;flex-direction:column;align-items:center;margin:0 auto}@media screen and (min-width:768px){footer .container-sm .top-row{padding:0 5rem;flex-direction:row}}footer .container-sm .top-row .brand-info{display:inline-block;width:auto;margin-right:auto}footer .container-sm .top-row .brand-info .footer-logo{display:inline-block;margin-bottom:1rem}@media screen and (max-width:768px){footer .container-sm .top-row .brand-info .footer-logo{margin-bottom:3rem;margin-left:auto}}footer .container-sm .top-row .brand-info .footer-logo img{width:7em}@media screen and (min-width:768px){footer .container-sm .top-row .brand-info .footer-logo img{width:10em}}footer .container-sm .top-row .brand-info .address,footer .container-sm .top-row .brand-info .phone,footer .container-sm .top-row .brand-info .phone a{font-family:"Alsina Ultra",serif;text-align:left;color:#464646}footer .container-sm .top-row .brand-info .address,footer .container-sm .top-row .brand-info .phone{margin-bottom:1rem}footer .container-sm .top-row .footer-links{width:100%;display:flex;flex-direction:row;align-items:center;margin-left:auto;justify-content:space-between;border-top:1px solid #e2e2e2;padding:2rem 0}@media screen and (min-width:768px){footer .container-sm .top-row .footer-links{border:none;padding:0;width:60%;align-items:normal}footer .container-sm .top-row .footer-links .hero-link{margin-bottom:2rem}}@media screen and (max-width:768px){footer .container-sm .top-row .footer-links ul{width:100%;display:flex;align-items:center;justify-content:space-between}footer .container-sm .top-row .footer-links ul.products,footer .container-sm .top-row .footer-links ul.recipes{display:none}footer .container-sm .top-row .footer-links ul .social-links{order:99}}footer .container-sm .top-row .footer-links ul li{margin-bottom:.5rem}footer .container-sm .top-row .footer-links ul li a{text-decoration:none;color:#464646}footer .container-sm .top-row .footer-links ul li a:hover{color:#c16e18}footer .container-sm .top-row .footer-links .social-links{display:flex;align-items:center;flex-direction:row}footer .container-sm .top-row .footer-links .social-links .social-link{width:2.5rem;height:2.5rem;margin:0}footer .container-sm .top-row .footer-links .social-links .social-link:first-child{margin-right:1rem}footer .container-sm .top-row .footer-links .social-links .social-link svg path{fill:#2c2c2c;transition:fill .35s ease-in-out}footer .container-sm .top-row .footer-links .social-links .social-link:hover svg path{fill:#c16e18}footer .container-sm .bottom-row{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:2rem;font-size:1.6rem;color:#464646;opacity:.7;width:100%;border-top:solid 1px #e2e2e2}@media screen and (min-width:768px){footer .container-sm .bottom-row{margin-top:8rem}}footer .container-sm .bottom-row .copyright{padding-right:1rem;margin-bottom:0}footer .container-sm .bottom-row nav{display:flex;flex-direction:row}footer .container-sm .bottom-row nav li{list-style-type:none;padding:0 1rem;margin-bottom:0;margin-bottom:0;border-left:solid 2px #464646}footer .container-sm .bottom-row nav li:last-child{padding-right:0;border-left:solid 2px #464646}footer .container-sm .bottom-row nav li a{color:#464646;text-decoration:none}footer .container-sm .bottom-row nav li a:hover{color:#c16e18}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.angled-corners.dropdown{margin:0 1rem}.angled-corners.dropdown *{color:#000!important}.angled-corners.dropdown.active .top,.angled-corners.dropdown.active .bottom{background:#fff;border-color:#fff}.angled-corners.dropdown.active .top svg,.angled-corners.dropdown.active .bottom svg{fill:white}.angled-corners.dropdown.active .top svg .line,.angled-corners.dropdown.active .bottom svg .line{stroke:white}.angled-corners.dropdown.active .middle{background:#fff;border-color:#fff}.mobile-filter-dropdown{width:100%;display:block;padding:2rem 0;border-top:1px solid #e2e2e2;position:relative;z-index:10}@media screen and (min-width:768px){.mobile-filter-dropdown{width:auto;padding:0}}.mobile-filter-dropdown:last-child{padding-bottom:0}.mobile-filter-dropdown .label{position:relative;display:flex;justify-content:center;align-items:center}.mobile-filter-dropdown .label p{margin:0 1rem;color:#000;font-size:1.8rem;text-transform:capitalize}.mobile-filter-dropdown .label::before{display:block;content:'';height:2.5rem;width:2.5rem;background-position:center;background-size:2.5rem}.mobile-filter-dropdown .label::after{content:'';display:block;width:.5rem;height:1rem;background:url("/images/icons/icon-arrow-up-down.svg") center/cover}.mobile-filter-dropdown .option-list{display:none;column-count:2;padding:2rem 2rem 0}.mobile-filter-dropdown .option-list span{display:block;text-align:left;padding:.5rem 0}.mobile-filter-dropdown.active .label{padding-bottom:1rem;border-bottom:1px solid #e2e2e2}.mobile-filter-dropdown.active .label p{color:#823156}.mobile-filter-dropdown.active .option-list{display:block}.occasion .label::before{background-image:url(/images/icons/icon-occasion.svg)}.meat .label::before{background-image:url(/images/icons/icon-meat.svg)}.flavour .label::before{background-image:url(/images/icons/icon-flavour.svg)}.Cook-Time .label::before{background-image:url(/images/icons/icon-time.svg)}.skill-level .label::before{background-image:url(/images/icons/icon-occasion.svg)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.angled-corners.dropdown{margin:0 1rem}.angled-corners.dropdown *{color:#000!important}.angled-corners.dropdown.active .top,.angled-corners.dropdown.active .bottom{background:#fff;border-color:#fff}.angled-corners.dropdown.active .top svg,.angled-corners.dropdown.active .bottom svg{fill:white}.angled-corners.dropdown.active .top svg .line,.angled-corners.dropdown.active .bottom svg .line{stroke:white}.angled-corners.dropdown.active .middle{background:#fff;border-color:#fff}.filter-dropdown{width:100%}.filter-dropdown .filter-dropdown__control{background-color:transparent;box-shadow:none!important;border:none!important;outline:none!important;transition:box-shadow .35s ease-in-out;align-items:center;display:flex;cursor:pointer}.filter-dropdown .filter-dropdown__control::before{display:block;content:'';height:2.5rem;width:2.5rem;background-position:center;background-size:2.5rem}.filter-dropdown .filter-dropdown__control::after{position:absolute;bottom:-1rem;left:0;display:block;content:'';height:1rem;width:100%}.filter-dropdown .filter-dropdown__control .filter-dropdown__value-container .filter-dropdown__single-value{font-weight:700;color:#000;text-transform:capitalize;font-family:"Nexa Slab",serif}.filter-dropdown .filter-dropdown__control.filter-dropdown__control--menu-is-open{background-color:#fff!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filter-dropdown .filter-dropdown__control.filter-dropdown__control--menu-is-open::after{background-color:#fff!important}.filter-dropdown .filter-dropdown__control.filter-dropdown__control--is-focused{border-color:transparent!important}.filter-dropdown .filter-dropdown__control:hover{box-shadow:0 0 1rem rgba(0,0,0,.3)}.filter-dropdown .filter-dropdown__control:hover .filter-dropdown__placeholder{color:#823156}.filter-dropdown .filter-dropdown__control .filter-dropdown__indicators svg{display:none}.filter-dropdown .filter-dropdown__control .filter-dropdown__indicators .filter-dropdown__indicator-separator{display:none}.filter-dropdown .filter-dropdown__control .filter-dropdown__dropdown-indicator{background-image:url(/images/icons/icon-arrow-up-down.svg);background-position:center;background-size:1rem;background-repeat:no-repeat}.filter-dropdown .filter-dropdown__control .filter-dropdown__clear-indicator{transform:translateX(.5rem)}.filter-dropdown .filter-dropdown__control .filter-dropdown__clear-indicator svg{display:block;fill:#823156}.filter-dropdown .filter-dropdown__control .filter-dropdown__placeholder{font-weight:700;color:#000;text-transform:capitalize;font-family:"Nexa Slab",serif;transition:color .35s ease-in-out}.filter-dropdown .filter-dropdown__menu{position:relative;border:none;box-shadow:none}.filter-dropdown .filter-dropdown__menu .filter-dropdown__option{background:none!important;padding:1rem 2rem;font-weight:500;color:#000;letter-spacing:.05rem;font-family:"Alsina Ultra",serif;transition:color .25s ease-in-out;font-size:1.4rem;cursor:pointer}.filter-dropdown .filter-dropdown__menu .filter-dropdown__option:hover,.filter-dropdown .filter-dropdown__menu .filter-dropdown__option.filter-dropdown__option--is-focused{color:#823156!important}.occasion .filter-dropdown .filter-dropdown__control::before{background-image:url(/images/icons/icon-occasion.svg)}.meat .filter-dropdown .filter-dropdown__control::before{background-image:url(/images/icons/icon-meat.svg)}.flavour .filter-dropdown .filter-dropdown__control::before{background-image:url(/images/icons/icon-flavour.svg)}.Cook-Time .filter-dropdown .filter-dropdown__control::before{background-image:url(/images/icons/icon-time.svg)}.skill-level .filter-dropdown .filter-dropdown__control::before{background-image:url(/images/icons/icon-occasion.svg)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.mobile-filters{width:90%;height:5rem;position:relative;margin:0 auto}.mobile-filters .angled-corners.active{filter:drop-shadow(0 2rem 1rem rgba(0,0,0,.25))}.mobile-filters .filter-toggle{width:100%;position:absolute;top:0;left:0;z-index:50}.mobile-filters .filter-toggle .top,.mobile-filters .filter-toggle .middle,.mobile-filters .filter-toggle .bottom{border:none}.mobile-filters .filter-toggle .top svg line,.mobile-filters .filter-toggle .bottom svg line{stroke:none}.mobile-filters .filter-toggle span.filter-btn{font-size:1.4rem;color:#000;position:relative;width:auto;padding:1rem;display:inline-block}.mobile-filters .filter-toggle span.filter-btn::after{content:'';display:block;position:absolute;width:.5rem;height:1rem;top:50%;right:-1.5rem;transform:translateY(-50%);background:url("/images/icons/icon-arrow-up-down.svg") center/cover}.mobile-filters .filter-toggle .mobile-filter-list{display:none}.mobile-filters .filter-toggle .mobile-filter-list.active{display:block}.mobile-filters .filter-toggle.active span.filter-btn{color:#823156}.mobile-filters .filter-toggle.active .top,.mobile-filters .filter-toggle.active .middle,.mobile-filters .filter-toggle.active .bottom{background-color:rgba(255,255,255,.95)}.mobile-filters .filter-toggle.active .top svg,.mobile-filters .filter-toggle.active .bottom svg{fill:rgba(255,255,255,.95)}@media screen and (min-width:768px){.mobile-filter-bar{padding:1rem 2rem 3rem}}.mobile-filter-bar.active{padding-bottom:5rem}.mobile-filter-bar.active:before{height:100%}.mobile-filter-bar .filter-controls{padding:1rem 2rem;width:100%}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.filter-bar{width:100%;height:11rem;display:flex;justify-content:center;align-items:center;margin:0 auto;flex-direction:column;padding:1rem 2rem 2rem;position:relative}@media screen and (min-width:1200px){.filter-bar{max-width:120rem}}.filter-bar::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.25rem;opacity:1;transition:opacity 300ms ease-in-out;background-position:top;border:none;background-image:linear-gradient(to right,#9b9b9b 20%,rgba(255,255,255,0) 0%);background-size:10px 2px;background-repeat:repeat-x;opacity:.75}.filter-bar.active{padding-bottom:5rem}.filter-bar.active:before{height:100%}.filter-bar .filter-controls{position:absolute;z-index:20;padding:2rem;top:0;left:0;display:flex;align-items:flex-start;justify-content:center;width:100%;overflow-x:auto}@media screen and (min-width:1200px){.filter-bar .filter-controls{overflow:visible;justify-content:center}}.filter-bar .filter-controls .angled-corners .top,.filter-bar .filter-controls .angled-corners .middle,.filter-bar .filter-controls .angled-corners .bottom{border:none}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.category-hero{width:100vw;position:relative;z-index:20;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh + 3rem);padding:14rem 0 8rem;overflow:hidden;transition:min-height .5s ease-in-out .35s}@media screen and (min-width:768px){.category-hero{padding:18rem 0 8rem}}.category-hero.mounted{min-height:35vh}@media screen and (min-width:768px){.category-hero.mounted{min-height:60vh}}.category-hero.mounted:before{opacity:.3}.category-hero.mounted .hero-info h1{transform:translateY(0);opacity:1}.category-hero.mounted .hero-info p{transform:translateY(0);opacity:1}.category-hero:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .35s ease-in-out}.category-hero .hero-parallax-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center right;z-index:-1}.category-hero .zag{position:absolute;overflow:hidden;left:0;width:100%;height:3rem;display:block;z-index:2}.category-hero .zag svg{min-width:100%;height:3rem}.category-hero .zag svg polygon{transform:fill .35s ease-in-out}.category-hero .zag.zag-bottom{bottom:-1rem}.category-hero .hero-info{margin:auto;text-align:center;position:relative;z-index:10;padding:0 2rem}@media screen and (min-width:1200px){.category-hero .hero-info{max-width:90rem}}.category-hero .hero-info h1{color:#fff;text-align:center;transform:translateY(2rem);opacity:0;margin-bottom:2.5rem;transition:opacity .35s ease-in-out , transform .35s cubic-bezier(.175,.985,.6,1.015)}@media screen and (min-width:768px){.category-hero .hero-info h1{margin-bottom:3.5rem}}.category-hero .hero-info p{color:#fff;transform:translateY(2rem);opacity:0;font-size:1.4rem;margin-bottom:0;transition:opacity .35s ease-in-out .2s , transform .35s cubic-bezier(.175,.985,.6,1.015) .2s}@media screen and (min-width:768px){.category-hero .hero-info p{font-size:1.8rem}}.category-hero .category-nav-wrapper{width:100%;height:95px;display:flex;overflow:hidden;margin-top:auto}.category-hero .category-nav-wrapper.inactive{display:none}.category-hero .category-nav-wrapper.active{display:flex}.category-hero .category-nav-wrapper .scrollable-list{display:flex;width:100%;height:100%;overflow-y:hidden;overflow-x:scroll;padding-bottom:1.7rem;box-sizing:content-box}.category-hero .category-nav-wrapper .category-nav{width:auto;padding:2rem;margin:auto;overflow:visible;display:inline-flex;flex-wrap:nowrap;flex-direction:row}.category-hero .category-nav-wrapper .category-nav button{white-space:nowrap}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.link-card{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex:1;outline:none;width:100%;background-color:transparent;border:none;margin-bottom:0}.link-card:hover .image-wrapper{filter:drop-shadow(.5rem 1rem 2rem rgba(0,0,0,.35))}.link-card:hover .card-content h5{opacity:1}.link-card:hover .card-content h3{color:#3a738e}.link-card .image-wrapper{position:relative;filter:drop-shadow(.5rem 1rem 2rem rgba(0,0,0,0));margin-bottom:1rem;transition:filter .25s ease-in-out}@media screen and (min-width:768px){.link-card .image-wrapper{margin-bottom:2rem}}.link-card .image-wrapper::before{content:"";display:block;width:100%;height:0;padding-bottom:65%}.link-card .image-wrapper img{position:absolute;left:0;top:0;height:100%;width:100%;height:100%;object-fit:cover;clip-path:polygon(0% 1rem,1rem 0%,calc(100% - 1rem) 0%,100% 1rem,100% calc(100% - 1rem),calc(100% - 1rem) 100%,1rem 100%,0% calc(100% - 1rem));transition:filter .25s ease-in-out}@media screen and (min-width:768px){.link-card .image-wrapper img{clip-path:polygon(0% 2rem,2rem 0%,calc(100% - 2rem) 0%,100% 2rem,100% calc(100% - 2rem),calc(100% - 2rem) 100%,2rem 100%,0% calc(100% - 2rem))}}.link-card .card-content{display:flex;align-items:center;flex-direction:column;align-self:stretch;flex-grow:1}.link-card .card-content h5,.link-card .card-content h3{text-align:center;text-decoration:none;transition:color .25s ease-in-out}.link-card .card-content h5{font-size:1.15rem;font-weight:200;text-transform:uppercase;margin-bottom:1.5rem;font-family:"Alsina Ultra",serif;font-weight:500;margin-bottom:.75rem;color:#464646;opacity:.75;transition:opacity .25s ease-in-out}@media screen and (min-width:768px){.link-card .card-content h5{font-size:1.45rem;margin-bottom:2rem}}.link-card .card-content h3{font-size:1.35rem;font-family:"Alsina Ultra",serif;font-weight:500;margin-bottom:0}@media screen and (min-width:600px){.link-card .card-content h3{font-size:1.75rem}}@media screen and (min-width:768px){.link-card .card-content h3{font-size:2.75rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.grid-wrapper{position:relative;z-index:30;display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(4,auto);background-color:#fff;padding-bottom:10rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper{display:-ms-grid;-ms-grid-columns:1fr 4fr 18fr 1fr}}.grid-wrapper.no-topbar{padding-top:0}@media screen and (min-width:1200px){.grid-wrapper.no-topbar{padding-top:10rem}}.grid-wrapper .top-bar{grid-column:1/25;grid-row:2/3;position:relative}@media screen and (min-width:1200px){.grid-wrapper .top-bar{grid-column:1/25;grid-row:1/2;margin-bottom:2rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .top-bar{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1}}.grid-wrapper .side-bar{grid-column:1/25;grid-row:1/2}@media screen and (min-width:1200px){.grid-wrapper .side-bar{grid-column:4/9;grid-row:2/-2}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .side-bar{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}}.grid-wrapper .grid{display:grid;grid-column:2/24;grid-row:3/4;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;padding-top:4rem}@media screen and (min-width:1200px){.grid-wrapper .grid{grid-column:9/22;grid-row:2/-2;grid-gap:3rem;gap:3rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .grid{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}}.grid-wrapper .grid.column-count-mobile-2{grid-template-columns:repeat(2,1fr)}.grid-wrapper .grid.column-count-mobile-3{grid-template-columns:repeat(3,1fr)}.grid-wrapper .grid.column-count-mobile-4{grid-template-columns:repeat(4,1fr)}@media screen and (min-width:1200px){.grid-wrapper .grid.column-count-tablet-2{grid-template-columns:repeat(2,1fr)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .grid.column-count-tablet-2>a{width:calc(50 - 3rem);padding:0 2rem;display:inline-block}}@media screen and (min-width:1200px){.grid-wrapper .grid.column-count-tablet-3{grid-template-columns:repeat(3,1fr)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .grid.column-count-tablet-3>a{width:calc(33.333333% - 3rem);padding:0 2rem;display:inline-block}}@media screen and (min-width:1200px){.grid-wrapper .grid.column-count-tablet-4{grid-template-columns:repeat(4,1fr)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-wrapper .grid.column-count-tablet-4>a{width:calc(25% - 3rem);padding:0 2rem;display:inline-block}}@media screen and (min-width:1200px){.grid-wrapper .grid.column-count-desktop-2{grid-template-columns:repeat(2,1fr)}.grid-wrapper .grid.column-count-desktop-3{grid-template-columns:repeat(3,1fr)}.grid-wrapper .grid.column-count-desktop-4{grid-template-columns:repeat(4,1fr)}}.grid-wrapper .load-more{grid-column:2/24;grid-row:4/-1;justify-self:center;margin-top:6rem}@media screen and (min-width:1200px){.grid-wrapper .load-more{grid-column:8/22}}.grid-wrapper.products-grid .side-bar .filters-column .filter-list.active .middle button.parent,.grid-wrapper.products-grid .side-bar .filters-column .filter-list:hover .middle button.parent{color:#823156}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.filters-column{position:relative}@media screen and (min-width:1200px){.filters-column{margin-bottom:3rem}}.filters-column.has-sub-cats::before{position:absolute;top:9rem;left:5%;content:"";display:block;width:90%;background:url("/images/icons/diamond-single.svg") center/0.4rem space;height:.4rem;opacity:.5}@media screen and (min-width:1200px){.filters-column.has-sub-cats::before{display:none}}.filters-column::after{position:absolute;bottom:0;left:5%;content:"";display:block;width:90%;background:url("/images/icons/diamond-single.svg") center/0.4rem space;height:.4rem;opacity:.5}@media screen and (min-width:1200px){.filters-column::after{content:none}}.filters-column .inner{display:flex;flex-direction:row;width:100%;overflow-x:auto;overflow-y:visible;align-items:center;justify-content:center;padding:1rem 2rem;-ms-overflow-style:none;scrollbar-width:none}.filters-column .inner::-webkit-scrollbar{display:none}@media screen and (min-width:1200px){.filters-column .inner{align-items:flex-start;flex-direction:column;padding:0;overflow:visible;width:auto}}.filters-column .inner .filter-list{z-index:2;filter:none;transition:filter .25s ease-in-out .25s , margin .35s ease-in-out;display:inline-block}.filters-column .inner .filter-list.active{filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.2));position:relative;z-index:3;margin:1.5rem 2rem;transition:filter .25s ease-in-out 1s , margin .35s ease-in-out}@media screen and (min-width:1200px){.filters-column .inner .filter-list.active{margin:1.5rem 0 2rem}}.filters-column .inner .filter-list.active .top,.filters-column .inner .filter-list.active .middle,.filters-column .inner .filter-list.active .bottom{background:#fff}.filters-column .inner .filter-list.active .top svg,.filters-column .inner .filter-list.active .middle svg,.filters-column .inner .filter-list.active .bottom svg{fill:#fff}.filters-column .inner .filter-list.active .middle button.parent{color:#c16e18}.filters-column .inner .filter-list.active .middle ul{display:none}@media screen and (min-width:1200px){.filters-column .inner .filter-list.active .middle ul{display:block;max-height:55rem;padding-top:1rem;margin-top:.5rem;border-top-color:#e2e2e2;transition:max-height .5s ease-in-out 1s , padding .5s ease-in-out 1s , margin .5s ease-in-out 1s , border-top-color .35s ease-in-out 1.55s}}.filters-column .inner .filter-list .top,.filters-column .inner .filter-list .middle,.filters-column .inner .filter-list .bottom{background:transparent;border:none;transition:background .35s ease-in-out .35s}.filters-column .inner .filter-list .top svg,.filters-column .inner .filter-list .middle svg,.filters-column .inner .filter-list .bottom svg{fill:transparent;transition:fill .35s ease-in-out .35s}.filters-column .inner .filter-list .middle{display:flex;flex-direction:column;align-items:stretch;overflow:hidden;padding:0 2rem}.filters-column .inner .filter-list .middle button{color:#464646;background:transparent;width:100%;border:none;outline:none;text-align:center;white-space:nowrap;padding:0;font-family:"Nexa Slab",serif;cursor:pointer}@media screen and (min-width:1200px){.filters-column .inner .filter-list .middle button{white-space:pre-wrap;text-align:left}}.filters-column .inner .filter-list .middle button:hover{color:#c16e18}.filters-column .inner .filter-list .middle ul{border-top:solid .1rem transparent;padding-left:0;padding-top:0;margin-top:0;max-height:0;transition:max-height .75s ease-in-out , padding .35s ease-in-out , margin .35s ease-in-out , border-top-width .35s ease-in-out}.filters-column .inner .filter-list .middle ul li{padding-left:0}.filters-column .inner .filter-list .middle ul li::before{content:none}.filters-column .inner .filter-list .middle ul li.active button{color:#c16e18}.filters-column .inner .filter-list .middle ul li button{padding:1rem 0}.filters-column .mobile-sub-cat-list{position:relative;display:flex;flex-direction:row;width:100%;overflow-x:auto;overflow-y:visible;align-items:center;justify-content:center;padding:3rem 2rem;-ms-overflow-style:none;scrollbar-width:none}.filters-column .mobile-sub-cat-list::-webkit-scrollbar{display:none}@media screen and (min-width:1200px){.filters-column .mobile-sub-cat-list{display:none}}.filters-column .mobile-sub-cat-list li{margin-bottom:0}.filters-column .mobile-sub-cat-list li::before{content:none}.filters-column .mobile-sub-cat-list li.active button{color:#c16e18}.filters-column .mobile-sub-cat-list li button{font-weight:500;background:transparent;width:100%;border:none;outline:none;text-align:center;white-space:nowrap;font-size:1.4rem;padding:.5rem 1.5rem;font-family:"Alsina Ultra",serif;margin-bottom:0;color:#000;cursor:pointer}@media screen and (min-width:1200px){.filters-column .mobile-sub-cat-list li button{white-space:pre-wrap;text-align:left}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.form-wrapper{margin:0 auto;border-radius:1rem;max-width:100rem}.form-wrapper .form-title{color:#c16e18;font-size:2rem}@media screen and (min-width:768px){.form-wrapper .form-title{font-size:3.5rem}}.form-wrapper .form-title svg{max-width:2.5rem;display:inline-block}@media screen and (min-width:768px){.form-wrapper .form-title svg{max-width:4rem}}.form-wrapper .thanks h4{font-size:2rem;margin-bottom:1rem}@media screen and (min-width:768px){.form-wrapper .thanks h4{font-size:4rem;margin-bottom:2rem}.form-wrapper form.newsletterForm .form-content{grid-template-columns:100%}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.column-banner{background-image:url(/images/icons/diamond-single.svg);background-size:2rem auto;background-repeat:space;background-position:center top;height:7rem;width:100vw;display:block;z-index:3;margin:10rem 0 12rem 0;position:relative}@media screen and (min-width:768px){.column-banner{margin:0;max-width:1000px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.column-banner{display:none}}@media (min-width:1200px){.column-banner{margin:0;background-size:2.5rem auto;position:absolute;left:10rem;top:10%;width:9rem;height:80%}}@media screen and (min-width:768px){.column-banner.right{margin:0}}@media (min-width:1200px){.column-banner.right{left:auto;right:10rem}}.column-banner img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);object-fit:contain;object-position:center}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.competition-template .content{position:relative;background-color:#c16e18;padding:10rem 0}@media screen and (min-width:1200px){.competition-template .content{padding:12rem 0}}.competition-template .content::before{content:"";display:block;position:absolute;top:-1rem;left:0;height:calc(100% + 2rem);width:100%;background-image:url(/images/backgrounds/bg-material@2x.png);background-position:top center;background-size:cover;z-index:20}.competition-template .content .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.competition-template .content .zag svg{min-width:100%;height:3rem}.competition-template .content .zag svg polygon{transform:fill .35s ease-in-out}.competition-template .content .zag.zag-top{top:-2rem}.competition-template .content .zag.zag-bottom{bottom:-2rem;transform:rotate(180deg)}.competition-template .content .container{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:21}@media screen and (min-width:768px){.competition-template .content .container{flex-direction:row}}.competition-template .content .container .content-inner,.competition-template .content .container .comp-form{width:100%;padding:0 2rem}@media screen and (min-width:768px){.competition-template .content .container .content-inner,.competition-template .content .container .comp-form{width:50%}}.competition-template .content .container .content-inner h1,.competition-template .content .container .content-inner h2,.competition-template .content .container .content-inner h3,.competition-template .content .container .content-inner h4,.competition-template .content .container .content-inner h5,.competition-template .content .container .content-inner h6,.competition-template .content .container .comp-form h1,.competition-template .content .container .comp-form h2,.competition-template .content .container .comp-form h3,.competition-template .content .container .comp-form h4,.competition-template .content .container .comp-form h5,.competition-template .content .container .comp-form h6{color:#ff4f02}.competition-template .content .container .content-inner h2,.competition-template .content .container .comp-form h2{text-align:center}@media screen and (min-width:768px){.competition-template .content .container .content-inner h2,.competition-template .content .container .comp-form h2{text-align:left}.competition-template .content .container .content-inner{padding-right:10rem}.competition-template .content .container .comp-form{padding-left:10rem}}.competition-template .content .container .content-inner{margin-bottom:8rem}.competition-template .content .container .content-inner h3{text-align:center}@media screen and (min-width:768px){.competition-template .content .container .content-inner h3{text-align:left}}.competition-template .content .container .content-inner img{margin:auto;display:block;margin-bottom:0;margin-top:2rem;width:calc(100% - 6rem);max-width:25rem;max-height:30rem;transform:rotate(-3deg);filter:drop-shadow(.5rem 1rem 2.5rem rgba(0,0,0,.65))}@media screen and (min-width:768px){.competition-template .content .container .content-inner img{max-width:50rem;max-height:30rem}}.competition-template .content .container .column-banner{display:none}@media screen and (min-width:768px){.competition-template .content .container .column-banner{position:absolute;background-position:center top;width:5rem;height:100%;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.social-share{position:relative;z-index:10;display:inline-block}.social-share.open div.social-open-menu .share-button{background:#c16e18}@media screen and (min-width:768px){.social-share.open div.social-open-menu .share-button{transition:width .35s ease , height .35s ease , padding .35s ease , background .35s ease}}.social-share.open div.social-open-menu .share-button .share-icon{transform:translate(-10px,-50%);opacity:0;visibility:hidden}@media screen and (min-width:768px){.social-share.open div.social-open-menu .share-button .share-icon{transition:transform .35s ease , opacity .35s ease , visibility .35s ease}.social-share.open div.social-open-menu .share-button .share-icon{transition:transform .35s ease , opacity .35s ease , visibility .35s ease}}.social-share.open div.social-open-menu .share-button .close{transform:translate(-50%,-50%);opacity:1;visibility:visible}@media screen and (min-width:768px){.social-share.open div.social-open-menu .share-button .close{transition:transform .35s ease , opacity .35s ease , visibility .35s ease}}.social-share.open ul.social-itens .btn-share{transform:scale(1);opacity:1}.social-share ul.social-itens .btn-share{position:relative;border-radius:50%;border:none;outline:none;background:none;margin-bottom:0}.social-share ul.social-itens{list-style:none;text-decoration:none;text-align:center;position:relative;display:block;position:absolute;left:50%;transform:translateX(-65%);top:-16rem}@media screen and (min-width:768px){.social-share ul.social-itens{top:auto;bottom:12.5rem;transform:translateX(-60%)}}.social-share ul.social-itens .btn-share{width:4rem;height:4rem;background:#fff;padding:1rem;margin-bottom:1rem;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.2))}@media screen and (min-width:768px){.social-share ul.social-itens .btn-share{width:6rem;height:6rem;padding:1.5rem}}.social-share ul.social-itens .btn-share svg path,.social-share ul.social-itens .btn-share svg circle{fill:#c16e18}.social-share ul.social-itens li{position:relative;margin-bottom:0;transition:transform .25s ease}.social-share ul.social-itens li::before{content:none}@media screen and (min-width:768px){.social-share ul.social-itens li:nth-child(1){transform:translate(-100%,260%)}.social-share ul.social-itens li:nth-child(1):hover{transform:translate(-100%,260%) scale(1.1)}.social-share ul.social-itens li:nth-child(2){transform:translate(0,100%)}.social-share ul.social-itens li:nth-child(2):hover{transform:translate(0,100%) scale(1.1)}.social-share ul.social-itens li:nth-child(3){transform:translate(100%,60%)}.social-share ul.social-itens li:nth-child(3):hover{transform:translate(100%,60%) scale(1.1)}}.social-share ul.social-itens li .btn-share{transform:scale(0);opacity:0}.social-share ul.social-itens li:hover .btn-text{opacity:1}.social-share div.social-open-menu .share-button{position:relative;border-radius:4rem;background:#fff;width:5rem;height:5rem;display:flex;margin:0;box-shadow:0 1rem 1rem rgba(0,0,0,.2);transition:width .35s ease .7s , height .35s ease .7s , padding .35s ease .7s , background .35s ease}@media screen and (min-width:768px){.social-share div.social-open-menu .share-button{width:7rem;height:7rem;transition:width .35s ease .5s , height .35s ease .5s , padding .35s ease .5s , background .35s ease}}.social-share div.social-open-menu .share-button:hover{background:#c16e18}.social-share div.social-open-menu .share-button:hover .share-icon svg,.social-share div.social-open-menu .share-button:hover .close svg{fill:white!important}.social-share div.social-open-menu .share-icon,.social-share div.social-open-menu .close{position:absolute;top:50%;transform:translate(-55%,-45%);opacity:0;visibility:hidden;transition:transform .35s ease .7s , opacity .35s ease .7s , visibility .35s ease .7s}@media screen and (min-width:768px){.social-share div.social-open-menu .share-icon,.social-share div.social-open-menu .close{transition:transform .35s ease .5s , opacity .35s ease .5s , visibility .35s ease .5s}}.social-share div.social-open-menu .share-icon svg,.social-share div.social-open-menu .close svg{position:relative;fill:#c16e18;width:2.5rem;height:2.5rem;display:block}@media screen and (min-width:768px){.social-share div.social-open-menu .share-icon svg,.social-share div.social-open-menu .close svg{width:3rem;height:3rem}}.social-share div.social-open-menu .share-icon{opacity:1;visibility:visible;left:50%;top:50%;transform:translate(-55%,-50%);margin-bottom:0}.social-share div.social-open-menu .close{left:50%;top:50%;transform:translate(-55%,-50%);opacity:0;visibility:hidden;margin-bottom:0}.social-share div.social-open-menu .close svg{fill:#fff!important}.social-share.open .social-itens .social-item-4,.social-share.open .social-itens .social-item-4 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .1s}.social-share.hidden .social-itens .social-item-4,.social-share.open .social-itens .social-item-4 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .4s}.social-share.open .social-itens .social-item-3,.social-share.open .social-itens .social-item-3 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .2s}.social-share.hidden .social-itens .social-item-3,.social-share.open .social-itens .social-item-3 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .3s}.social-share.open .social-itens .social-item-2,.social-share.open .social-itens .social-item-2 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .3s}.social-share.hidden .social-itens .social-item-2,.social-share.open .social-itens .social-item-2 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .2s}.social-share.open .social-itens .social-item-1,.social-share.open .social-itens .social-item-1 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .4s}.social-share.hidden .social-itens .social-item-1,.social-share.open .social-itens .social-item-1 .btn-share-text{transition:all 500ms cubic-bezier(.68,-.55,.265,1.55) .1s}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.article-hero{width:100%;position:relative;display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:12rem auto auto minmax(12rem,25vw) minmax(12rem,25vw);justify-items:center;background-color:#ff4f02;margin-bottom:6rem}@media screen and (min-width:768px){.article-hero{grid-template-rows:18rem auto auto 20vw 20vw;margin-bottom:8rem}}.article-hero.not-loaded .feature-image-transition{clip-path:polygon(0% 0,0 0%,calc(100% - 0) 0%,100% 0,100% calc(100% - 0),calc(100% - 0) 100%,0 100%,0% calc(100% - 0));width:100%;height:calc(100vh + 3rem);top:0;left:0;border-radius:0}.article-hero.not-loaded .breadcrumbs,.article-hero.not-loaded h1{opacity:0;transform:translateY(4rem)}.article-hero .zag{background-image:url(/images/backgrounds/texture-paper.jpg);background-size:cover;grid-row:1/5;grid-column:1/25;height:100%;width:100%;display:block;z-index:0;overflow:hidden;bottom:auto;top:auto;left:auto;right:auto;position:relative}.article-hero .zag svg{position:absolute;bottom:0;left:0;width:100%;min-width:100%;height:3rem}.article-hero .zag svg polygon{transform:fill .35s ease-in-out}.article-hero .feature-image-transition{position:fixed;background-position:center!important;background-size:cover!important;z-index:75;display:block;width:100%;height:100%;top:0;left:0;border-radius:0;background-repeat:no-repeat!important;transition:width .5s ease-in-out , height .5s ease-in-out , left .5s ease-in-out , top .5s ease-in-out , border-radius .25s ease-in-out!important}.article-hero .breadcrumbs{grid-column:2/24;grid-row:2/3;margin-bottom:3rem;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#6d6d6d;position:relative;opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .5s , transform .35s cubic-bezier(.175,.985,.6,1.015) .5s}@media screen and (min-width:1200px){.article-hero .breadcrumbs{grid-column:8/18;margin-bottom:5rem}}.article-hero .breadcrumbs a{text-transform:uppercase;font-family:"Alsina Ultra",serif;text-decoration:none;font-weight:500;font-size:1.35rem;letter-spacing:.15rem;color:#6d6d6d}.article-hero .breadcrumbs .seperator{font-weight:bold;margin:0 1rem}.article-hero h1{grid-column:2/24;grid-row:3/4;color:#823156;margin-bottom:4rem;opacity:1;line-height:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .65s , transform .35s cubic-bezier(.175,.985,.6,1.015) .65s}@media screen and (min-width:1200px){.article-hero h1{grid-column:6/20;margin-bottom:8rem}}.article-hero .feature-image{grid-column:2/24;grid-row:4/6;width:100%;height:100%;clip-path:polygon(0% 1rem,1rem 0%,calc(100% - 1rem) 0%,100% 1rem,100% calc(100% - 1rem),calc(100% - 1rem) 100%,1rem 100%,0% calc(100% - 1rem));display:block;object-fit:cover;object-position:center;transition:width .35s ease-in-out .35s , height .35s ease-in-out .35s , top .35s ease-in-out .35s , left .35s ease-in-out .35s , clip-path .35s ease-in-out 0s}@media screen and (min-width:768px){.article-hero .feature-image{grid-column:4/22;clip-path:polygon(0% 1.5vw,1.5vw 0%,calc(100% - 1.5vw) 0%,100% 1.5vw,100% calc(100% - 1.5vw),calc(100% - 1.5vw) 100%,1.5vw 100%,0% calc(100% - 1.5vw))}}.article-hero .share-wrapper{grid-column:2/24;grid-row:5/6;align-self:end;transform:translateY(50%);margin-bottom:0}@media screen and (min-width:768px){.article-hero .share-wrapper{transform:translateY(-1.5rem);grid-column:22/25;grid-row:4/6;justify-self:center;align-self:center}}.article-hero .share-wrapper .share-button{margin-bottom:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.related-product{width:100%;position:relative;text-align:center;padding-bottom:10rem}.related-product img{height:20rem;margin:auto;margin-bottom:-11rem}.related-product hr{width:100%;height:.25rem;background-position:top;border:none;background-image:linear-gradient(to right,#8f8f8f 20%,rgba(255,255,255,0) 0%);background-size:10px 2px;background-repeat:repeat-x;margin-bottom:15rem;color:transparent}.ie9 .related-product hr{border-top:1px dotted #8f8f8f}.related-product h4 a{text-decoration:none;color:#c16e18;font-size:2.75rem;margin-bottom:2rem;font-weight:700;font-family:"Nexa Slab",serif}@media screen and (min-width:768px){.related-product h4 a{font-size:3.6rem;margin-bottom:4rem}}.related-product p{font-size:1.4rem;color:#464646;line-height:1.5}@media screen and (min-width:768px){.related-product p{font-size:1.8rem}}.related-product p h1,.related-product p h3,.related-product p h3,.related-product p h4,.related-product p h5,.related-product p h6{font-size:1.8rem;margin-bottom:.5rem;margin-top:1.5rem}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.article-detail-template{background:#c16e18}.article-detail-template .content{display:grid;grid-template-columns:repeat(24,1fr)}.article-detail-template .content .inner{grid-column:1/25}.article-detail-template .content .inline-wrapper{grid-column:2/24}@media screen and (min-width:1200px){.article-detail-template .content .inline-wrapper{grid-column:4/22}}.article-detail-template .content .inline-wrapper .related-product{margin-top:6rem}.article-detail-template .content .inline-wrapper .related-product img{height:20rem}.article-detail-template .content .inline-wrapper .related-product h4 a{color:#823156}.article-detail-template .content .inline-wrapper .related-product .btn strong{color:#823156;min-width:15rem}.article-detail-template .social-share.open div.social-open-menu .share-button{background:#823156}.article-detail-template .social-share div.social-open-menu .share-button:hover{background:#823156}.article-detail-template .social-share div.social-open-menu .share-icon svg,.article-detail-template .social-share div.social-open-menu .close svg{fill:#823156}.article-detail-template section.section{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:768px){.article-detail-template section.section{padding-top:8rem;padding-bottom:8rem}.article-detail-template section.section:first-of-type,.article-detail-template section.section section.section:last-of-type{padding-top:3rem}}.article-detail-template h1,.article-detail-template h2,.article-detail-template h3,.article-detail-template h4,.article-detail-template h5,.article-detail-template h6{color:#823156}.article-detail-template ul:not(.blank-list) li::before{background-image:url(/images/icons/icon-bullet-purple.svg)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.contact-section .section-header{padding-bottom:3rem}.contact-section .contact-about h3{font-size:3.6rem;margin:0 0 1rem 0;padding:0;line-height:1;font-family:"Helvetica Condensed",sans-serif;font-weight:300;letter-spacing:.3rem;text-transform:uppercase;color:#3a738e}.contact-section .contact-about p{font-size:1.4rem;line-height:2.4rem;font-family:"Helvetica Condensed",sans-serif;color:#9b9b9b}.contact-section .social-links{padding-bottom:2rem}.contact-section .social-links a{font-size:1.8rem;display:inline-block;background:#fff;color:#3a738e;line-height:1;padding:.8rem 0;margin-right:.4rem;border-radius:50%;text-align:center;width:3.6rem;height:3.6rem;transition:.3s;border:.1rem solid #3a738e}.contact-section .social-links a:hover{background:#3a738e;color:#fff}.contact-section .info{color:#d0d0d0}.contact-section .info i{font-size:2.25rem;color:#3a738e;float:left;line-height:1;margin-top:.25rem}.contact-section .info p{padding:0 0 1rem 3.6rem;line-height:2.8rem;font-size:1.4rem}.contact-section .form #sendmessage{color:#3a738e;border:.1rem solid #3a738e;display:none;text-align:center;padding:1.5rem;font-weight:600;margin-bottom:1.5rem}.contact-section .form #errormessage{color:red;display:none;border:.1rem solid red;text-align:center;padding:1.5rem;font-weight:600;margin-bottom:1.5rem}.contact-section .form #sendmessage.show,.contact-section .form #errormessage.show,.contact-section .form .show{display:block}.contact-section .form .form-group{width:100%;margin-bottom:1rem}.contact-section .form .form-group input,.contact-section .form .form-group textarea{width:100%;border:1px solid #ababab;padding:.8rem;outline:none;resize:none}.contact-section .form .form-row{width:100%;display:inline-flex;justify-content:space-between}.contact-section .form .form-row .form-group{width:48%}.contact-section .form .validation{color:red;display:none;margin:0 0 2rem;font-weight:400;font-size:1.3rem}.contact-section .form input,.contact-section .form textarea{border-radius:0;box-shadow:none;font-size:1.4rem}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.text-block{background:none}.text-block.text-image-block .content-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.text-block.text-image-block .block-title{width:100%}.text-block.text-image-block .block-image,.text-block.text-image-block .block-content{width:calc(50% - 2.5rem)}.text-block.text-image-block.right .content-wrap{flex-direction:row-reverse}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.table-block .table-wrap{border-radius:1rem;border:1px solid #d0d0d0;overflow:hidden}.table-block table{width:100%;text-align:left;border:none;overflow:hidden}.table-block table td,.table-block table th{padding:1rem 3rem;border-left:1px solid #d0d0d0}.table-block table td:first-child,.table-block table th:first-child{border-left:none}.table-block table td{border-top:1px solid #d0d0d0}.table-block table th{background-color:#c16e18;font-weight:bold;width:50%}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.content-block{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:minmax(60vw,auto);grid-gap:6rem 0;gap:6rem 0}@media screen and (min-width:768px){.content-block{grid-template-rows:minmax(40vw,auto)}}@media screen and (min-width:1200px){.content-block{grid-template-rows:minmax(25vw,auto);grid-gap:0 6rem;gap:0 6rem}.content-block.left .block-section{grid-column:13/21}.content-block.left .image{grid-column:5/13}}.content-block.without-image{grid-template-rows:auto}.content-block.without-image .block-section{grid-row:1/2}@media screen and (min-width:1200px){.content-block.without-image .block-section{grid-column:5/21;align-self:auto}}.content-block .block-section{grid-column:2/23;grid-row:2/3}@media screen and (min-width:1200px){.content-block .block-section{grid-column:5/13;grid-row:1/2;align-self:center}}.content-block .block-section ul li:last-child{margin-bottom:0}.content-block .image{grid-row:1/2;grid-column:2/23;width:100%;max-height:100%;object-fit:cover;object-position:center;clip-path:polygon(0% 1rem,1rem 0%,calc(100% - 1rem) 0%,100% 1rem,100% calc(100% - 1rem),calc(100% - 1rem) 100%,1rem 100%,0% calc(100% - 1rem))}@media screen and (min-width:1200px){.content-block .image{grid-column:13/21;clip-path:polygon(0% 2rem,2rem 0%,calc(100% - 2rem) 0%,100% 2rem,100% calc(100% - 2rem),calc(100% - 2rem) 100%,2rem 100%,0% calc(100% - 2rem))}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.slick-loading .slick-list{background:#fff "./ajax-loader.gif" center center no-repeat}.slick-prev,.slick-next{position:absolute;bottom:1.75rem;margin-bottom:0;z-index:3}.slick-prev{left:-1rem}[dir="rtl"] .slick-prev{left:auto;right:-1rem}.slick-next{right:-1rem}[dir="rtl"] .slick-next{left:-1rem;right:auto}.slick-next .middle svg{transform:rotate(180deg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.products-slider{padding:0;background-color:#fff;position:relative;z-index:5;box-shadow:0 0 5rem #000001}.products-slider .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.products-slider .zag svg{min-width:100%;height:3rem}.products-slider .zag.zag-top{top:-2rem}.products-slider .zag.zag-bottom{bottom:-2rem;transform:rotate(180deg)}.products-slider .container{margin:auto}.products-slider .container .slick-slider{margin:0 auto;width:100%;padding:0}@media screen and (min-width:768px){.products-slider .container .slick-slider{padding:5rem 3rem}}.products-slider .container .slick-slider .slick-arrow{width:4rem;height:4rem;margin:0;background:#fff;box-shadow:0 1rem 5rem 0 rgba(44,44,44,.15);display:flex!important;align-items:center;justify-content:center;flex-direction:row-reverse;position:absolute;z-index:100;right:0;top:calc(50% - 2rem);border-radius:1rem;border:1px solid #d0d0d0}.products-slider .container .slick-slider .slick-arrow svg{display:block;width:2rem;height:2rem;opacity:1!important}.products-slider .container .slick-slider .slick-arrow svg path{fill:#464646}.products-slider .container .slick-slider .slick-arrow:before,.products-slider .container .slick-slider .slick-arrow:after{content:none}.products-slider .container .slick-slider .slick-arrow.slick-prev{right:initial;left:1rem}@media screen and (min-width:768px){.products-slider .container .slick-slider .slick-arrow.slick-prev{left:0;transform:translateX(-50%)}}.products-slider .container .slick-slider .slick-arrow.slick-next{right:1rem;transform:translateY(-25%) rotate(180deg)}@media screen and (min-width:768px){.products-slider .container .slick-slider .slick-arrow.slick-next{right:0;transform:translateX(50%) rotate(180deg)}}.products-slider .container .product-slide{position:relative;transition:all 300ms ease;text-decoration:none;outline:none;border:none;background:none;display:block!important;margin:0 auto!important;padding:5rem 2rem 3rem;max-width:30rem}@media screen and (min-width:768px){.products-slider .container .product-slide{display:inline-block;padding:0 2.5rem}}.products-slider .container .product-slide:hover .product-image{filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.4))}.products-slider .container .product-slide:hover .content *{color:#823156}.products-slider .container .product-image{width:100%;object-fit:contain;object-position:center bottom;z-index:10;display:block;margin:0 auto;margin-bottom:2rem;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.2));transition:filter .25s ease-in-out;transform:rotate(-10deg) scale(.9);max-width:15rem;min-height:20rem}@media screen and (min-width:768px){.products-slider .container .product-image{height:100%;margin-bottom:2rem}}.products-slider .container .content{padding:0 2rem;text-align:center}@media screen and (min-width:768px){.products-slider .container .content{margin-bottom:0}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.motif{position:absolute;left:calc(50% - 1.2rem);display:block;width:2.4rem;height:8rem}@media screen and (min-width:768px){.motif{height:14rem}}.motif.top{top:-4rem}@media screen and (min-width:768px){.motif.top{top:-6rem}}.motif.bottom{bottom:-5rem}@media screen and (min-width:768px){.motif.bottom{bottom:-8rem}}.motif:before{content:'';display:block;position:absolute;top:1.3rem;left:calc(50% - .5px);width:1px;height:calc(100% - 1.3rem);background:#3a738e}.motif:after{content:'';display:block;position:absolute;top:0;left:0;width:2.4rem;height:1.3rem;border-radius:1rem;background-image:url(/images/healtheries-leaf.svg);background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.related-articles .container{max-width:140rem!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;margin:0 auto}.related-articles .container h2{margin:3rem auto}.related-articles .container .hub-listing{margin:5rem auto!important}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.related-products .product-list{margin-top:10rem}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.angled-button .view-more-label{position:absolute;bottom:5rem;left:50%;transform:translateX(-50%);width:auto;opacity:0;transition:all 300ms ease-out;font-family:"Alsina Ultra",serif;letter-spacing:3px;text-transform:uppercase;font-weight:400;font-size:1rem;padding:0 1rem;white-space:nowrap;color:#fff}.angled-button .view-more-label:before,.angled-button .view-more-label:after{content:"";display:block;width:.65rem;height:.1rem;background:#f2f0e8;position:absolute;top:50%}.angled-button .view-more-label:before{left:0;transform:translate(-50%,-50%)}.angled-button .view-more-label:after{right:0;transform:translate(50%,-50%)}.angled-button.default-btn.white .top,.angled-button.default-btn.white .bottom{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.angled-button.default-btn.white .top svg,.angled-button.default-btn.white .bottom svg{fill:rgba(255,255,255,.1)}.angled-button.default-btn.white .top svg .line,.angled-button.default-btn.white .bottom svg .line{stroke:rgba(255,255,255,.3)}.angled-button.default-btn.white .middle{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.angled-button.default-btn.white .middle *{color:#fff}.angled-button.default-btn.white:hover .top,.angled-button.default-btn.white:hover .bottom{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.angled-button.default-btn.white:hover .top svg,.angled-button.default-btn.white:hover .bottom svg{fill:rgba(255,255,255,.2)}.angled-button.default-btn.white:hover .top svg .line,.angled-button.default-btn.white:hover .bottom svg .line{stroke:rgba(255,255,255,.5)}.angled-button.default-btn.white:hover .middle{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.angled-button.default-btn.black .top,.angled-button.default-btn.black .bottom{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.3)}.angled-button.default-btn.black .top svg,.angled-button.default-btn.black .bottom svg{fill:rgba(0,0,0,.1)}.angled-button.default-btn.black .top svg .line,.angled-button.default-btn.black .bottom svg .line{stroke:rgba(0,0,0,.3)}.angled-button.default-btn.black .middle{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.3)}.angled-button.default-btn.black .middle *{color:#000}.angled-button.default-btn.black:hover .top,.angled-button.default-btn.black:hover .bottom{background:rgba(0,0,0,.2);border-color:rgba(0,0,0,.5)}.angled-button.default-btn.black:hover .top svg,.angled-button.default-btn.black:hover .bottom svg{fill:rgba(0,0,0,.2)}.angled-button.default-btn.black:hover .top svg .line,.angled-button.default-btn.black:hover .bottom svg .line{stroke:rgba(0,0,0,.5)}.angled-button.default-btn.black:hover .middle{background:rgba(0,0,0,.2);border-color:rgba(0,0,0,.5)}.angled-button.default-btn.blue .top,.angled-button.default-btn.blue .bottom{background:rgba(58,115,142,.1);border-color:rgba(58,115,142,.3)}.angled-button.default-btn.blue .top svg,.angled-button.default-btn.blue .bottom svg{fill:rgba(58,115,142,.1)}.angled-button.default-btn.blue .top svg .line,.angled-button.default-btn.blue .bottom svg .line{stroke:rgba(58,115,142,.3)}.angled-button.default-btn.blue .middle{background:rgba(58,115,142,.1);border-color:rgba(58,115,142,.3)}.angled-button.default-btn.blue .middle *{color:#3a738e}.angled-button.default-btn.blue:hover .top,.angled-button.default-btn.blue:hover .bottom{background:rgba(58,115,142,.2);border-color:rgba(58,115,142,.5)}.angled-button.default-btn.blue:hover .top svg,.angled-button.default-btn.blue:hover .bottom svg{fill:rgba(58,115,142,.2)}.angled-button.default-btn.blue:hover .top svg .line,.angled-button.default-btn.blue:hover .bottom svg .line{stroke:rgba(58,115,142,.5)}.angled-button.default-btn.blue:hover .middle{background:rgba(58,115,142,.2);border-color:rgba(58,115,142,.5)}.angled-button.default-btn.purple .top,.angled-button.default-btn.purple .bottom{background:rgba(130,49,86,.1);border-color:rgba(130,49,86,.3)}.angled-button.default-btn.purple .top svg,.angled-button.default-btn.purple .bottom svg{fill:rgba(130,49,86,.1)}.angled-button.default-btn.purple .top svg .line,.angled-button.default-btn.purple .bottom svg .line{stroke:rgba(130,49,86,.3)}.angled-button.default-btn.purple .middle{background:rgba(130,49,86,.1);border-color:rgba(130,49,86,.3)}.angled-button.default-btn.purple .middle *{color:#823156}.angled-button.default-btn.purple:hover .top,.angled-button.default-btn.purple:hover .bottom{background:rgba(130,49,86,.2);border-color:rgba(130,49,86,.5)}.angled-button.default-btn.purple:hover .top svg,.angled-button.default-btn.purple:hover .bottom svg{fill:rgba(130,49,86,.2)}.angled-button.default-btn.purple:hover .top svg .line,.angled-button.default-btn.purple:hover .bottom svg .line{stroke:rgba(130,49,86,.5)}.angled-button.default-btn.purple:hover .middle{background:rgba(130,49,86,.2);border-color:rgba(130,49,86,.5)}.angled-button.default-btn.orange .top,.angled-button.default-btn.orange .bottom{background:rgba(193,110,24,.1);border-color:rgba(193,110,24,.3)}.angled-button.default-btn.orange .top svg,.angled-button.default-btn.orange .bottom svg{fill:rgba(193,110,24,.1)}.angled-button.default-btn.orange .top svg .line,.angled-button.default-btn.orange .bottom svg .line{stroke:rgba(193,110,24,.3)}.angled-button.default-btn.orange .middle{background:rgba(193,110,24,.1);border-color:rgba(193,110,24,.3)}.angled-button.default-btn.orange .middle *{color:#c16e18}.angled-button.default-btn.orange:hover .top,.angled-button.default-btn.orange:hover .bottom{background:rgba(193,110,24,.2);border-color:rgba(193,110,24,.5)}.angled-button.default-btn.orange:hover .top svg,.angled-button.default-btn.orange:hover .bottom svg{fill:rgba(193,110,24,.2)}.angled-button.default-btn.orange:hover .top svg .line,.angled-button.default-btn.orange:hover .bottom svg .line{stroke:rgba(193,110,24,.5)}.angled-button.default-btn.orange:hover .middle{background:rgba(193,110,24,.2);border-color:rgba(193,110,24,.5)}.angled-button.default-btn.red .top,.angled-button.default-btn.red .bottom{background:rgba(218,0,51,.1);border-color:rgba(218,0,51,.3)}.angled-button.default-btn.red .top svg,.angled-button.default-btn.red .bottom svg{fill:rgba(218,0,51,.1)}.angled-button.default-btn.red .top svg .line,.angled-button.default-btn.red .bottom svg .line{stroke:rgba(218,0,51,.3)}.angled-button.default-btn.red .middle{background:rgba(218,0,51,.1);border-color:rgba(218,0,51,.3)}.angled-button.default-btn.red .middle *{color:#da0033}.angled-button.default-btn.red:hover .top,.angled-button.default-btn.red:hover .bottom{background:rgba(218,0,51,.2);border-color:rgba(218,0,51,.5)}.angled-button.default-btn.red:hover .top svg,.angled-button.default-btn.red:hover .bottom svg{fill:rgba(218,0,51,.2)}.angled-button.default-btn.red:hover .top svg .line,.angled-button.default-btn.red:hover .bottom svg .line{stroke:rgba(218,0,51,.5)}.angled-button.default-btn.red:hover .middle{background:rgba(218,0,51,.2);border-color:rgba(218,0,51,.5)}.angled-button.solid-btn .middle{padding:.5rem 4rem}.angled-button.solid-btn.white .top,.angled-button.solid-btn.white .bottom{background:#fff;border-color:#fff}.angled-button.solid-btn.white .top svg,.angled-button.solid-btn.white .bottom svg{fill:#fff}.angled-button.solid-btn.white .top svg .line,.angled-button.solid-btn.white .bottom svg .line{stroke:#fff}.angled-button.solid-btn.white .middle{background:#fff;border-color:#fff}.angled-button.solid-btn.white .middle *{color:#000}.angled-button.solid-btn.white.active .top,.angled-button.solid-btn.white.active .bottom,.angled-button.solid-btn.white:hover .top,.angled-button.solid-btn.white:hover .bottom{background:#e6e6e6;border-color:#e6e6e6}.angled-button.solid-btn.white.active .top svg,.angled-button.solid-btn.white.active .bottom svg,.angled-button.solid-btn.white:hover .top svg,.angled-button.solid-btn.white:hover .bottom svg{fill:#e6e6e6}.angled-button.solid-btn.white.active .top svg .line,.angled-button.solid-btn.white.active .bottom svg .line,.angled-button.solid-btn.white:hover .top svg .line,.angled-button.solid-btn.white:hover .bottom svg .line{stroke:#e6e6e6}.angled-button.solid-btn.white.active .middle,.angled-button.solid-btn.white:hover .middle{background:#e6e6e6;border-color:#e6e6e6}.angled-button.solid-btn.black .top,.angled-button.solid-btn.black .bottom{background:#000;border-color:#000}.angled-button.solid-btn.black .top svg,.angled-button.solid-btn.black .bottom svg{fill:#000}.angled-button.solid-btn.black .top svg .line,.angled-button.solid-btn.black .bottom svg .line{stroke:#000}.angled-button.solid-btn.black .middle{background:#000;border-color:#000}.angled-button.solid-btn.black .middle *{color:#fff}.angled-button.solid-btn.black.active .top,.angled-button.solid-btn.black.active .bottom,.angled-button.solid-btn.black:hover .top,.angled-button.solid-btn.black:hover .bottom{background:#000;border-color:#000}.angled-button.solid-btn.black.active .top svg,.angled-button.solid-btn.black.active .bottom svg,.angled-button.solid-btn.black:hover .top svg,.angled-button.solid-btn.black:hover .bottom svg{fill:#000}.angled-button.solid-btn.black.active .top svg .line,.angled-button.solid-btn.black.active .bottom svg .line,.angled-button.solid-btn.black:hover .top svg .line,.angled-button.solid-btn.black:hover .bottom svg .line{stroke:#000}.angled-button.solid-btn.black.active .middle,.angled-button.solid-btn.black:hover .middle{background:#000;border-color:#000}.angled-button.solid-btn.blue .top,.angled-button.solid-btn.blue .bottom{background:#3a738e;border-color:#3a738e}.angled-button.solid-btn.blue .top svg,.angled-button.solid-btn.blue .bottom svg{fill:#3a738e}.angled-button.solid-btn.blue .top svg .line,.angled-button.solid-btn.blue .bottom svg .line{stroke:#3a738e}.angled-button.solid-btn.blue .middle{background:#3a738e;border-color:#3a738e}.angled-button.solid-btn.blue .middle *{color:#fff}.angled-button.solid-btn.blue.active .top,.angled-button.solid-btn.blue.active .bottom,.angled-button.solid-btn.blue:hover .top,.angled-button.solid-btn.blue:hover .bottom{background:#2b566a;border-color:#2b566a}.angled-button.solid-btn.blue.active .top svg,.angled-button.solid-btn.blue.active .bottom svg,.angled-button.solid-btn.blue:hover .top svg,.angled-button.solid-btn.blue:hover .bottom svg{fill:#2b566a}.angled-button.solid-btn.blue.active .top svg .line,.angled-button.solid-btn.blue.active .bottom svg .line,.angled-button.solid-btn.blue:hover .top svg .line,.angled-button.solid-btn.blue:hover .bottom svg .line{stroke:#2b566a}.angled-button.solid-btn.blue.active .middle,.angled-button.solid-btn.blue:hover .middle{background:#2b566a;border-color:#2b566a}.angled-button.solid-btn.purple .top,.angled-button.solid-btn.purple .bottom{background:#823156;border-color:#823156}.angled-button.solid-btn.purple .top svg,.angled-button.solid-btn.purple .bottom svg{fill:#823156}.angled-button.solid-btn.purple .top svg .line,.angled-button.solid-btn.purple .bottom svg .line{stroke:#823156}.angled-button.solid-btn.purple .middle{background:#823156;border-color:#823156}.angled-button.solid-btn.purple .middle *{color:#fff}.angled-button.solid-btn.purple.active .top,.angled-button.solid-btn.purple.active .bottom,.angled-button.solid-btn.purple:hover .top,.angled-button.solid-btn.purple:hover .bottom{background:#5d233d;border-color:#5d233d}.angled-button.solid-btn.purple.active .top svg,.angled-button.solid-btn.purple.active .bottom svg,.angled-button.solid-btn.purple:hover .top svg,.angled-button.solid-btn.purple:hover .bottom svg{fill:#5d233d}.angled-button.solid-btn.purple.active .top svg .line,.angled-button.solid-btn.purple.active .bottom svg .line,.angled-button.solid-btn.purple:hover .top svg .line,.angled-button.solid-btn.purple:hover .bottom svg .line{stroke:#5d233d}.angled-button.solid-btn.purple.active .middle,.angled-button.solid-btn.purple:hover .middle{background:#5d233d;border-color:#5d233d}.angled-button.solid-btn.orange .top,.angled-button.solid-btn.orange .bottom{background:#c16e18;border-color:#c16e18}.angled-button.solid-btn.orange .top svg,.angled-button.solid-btn.orange .bottom svg{fill:#c16e18}.angled-button.solid-btn.orange .top svg .line,.angled-button.solid-btn.orange .bottom svg .line{stroke:#c16e18}.angled-button.solid-btn.orange .middle{background:#c16e18;border-color:#c16e18}.angled-button.solid-btn.orange .middle *{color:#fff}.angled-button.solid-btn.orange.active .top,.angled-button.solid-btn.orange.active .bottom,.angled-button.solid-btn.orange:hover .top,.angled-button.solid-btn.orange:hover .bottom{background:#945412;border-color:#945412}.angled-button.solid-btn.orange.active .top svg,.angled-button.solid-btn.orange.active .bottom svg,.angled-button.solid-btn.orange:hover .top svg,.angled-button.solid-btn.orange:hover .bottom svg{fill:#945412}.angled-button.solid-btn.orange.active .top svg .line,.angled-button.solid-btn.orange.active .bottom svg .line,.angled-button.solid-btn.orange:hover .top svg .line,.angled-button.solid-btn.orange:hover .bottom svg .line{stroke:#945412}.angled-button.solid-btn.orange.active .middle,.angled-button.solid-btn.orange:hover .middle{background:#945412;border-color:#945412}.angled-button.solid-btn.red .top,.angled-button.solid-btn.red .bottom{background:#da0033;border-color:#da0033}.angled-button.solid-btn.red .top svg,.angled-button.solid-btn.red .bottom svg{fill:#da0033}.angled-button.solid-btn.red .top svg .line,.angled-button.solid-btn.red .bottom svg .line{stroke:#da0033}.angled-button.solid-btn.red .middle{background:#da0033;border-color:#da0033}.angled-button.solid-btn.red .middle *{color:#fff}.angled-button.solid-btn.red.active .top,.angled-button.solid-btn.red.active .bottom,.angled-button.solid-btn.red:hover .top,.angled-button.solid-btn.red:hover .bottom{background:#a70027;border-color:#a70027}.angled-button.solid-btn.red.active .top svg,.angled-button.solid-btn.red.active .bottom svg,.angled-button.solid-btn.red:hover .top svg,.angled-button.solid-btn.red:hover .bottom svg{fill:#a70027}.angled-button.solid-btn.red.active .top svg .line,.angled-button.solid-btn.red.active .bottom svg .line,.angled-button.solid-btn.red:hover .top svg .line,.angled-button.solid-btn.red:hover .bottom svg .line{stroke:#a70027}.angled-button.solid-btn.red.active .middle,.angled-button.solid-btn.red:hover .middle{background:#a70027;border-color:#a70027}.angled-button.product-btn .middle{min-height:7rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1025px){.angled-button.product-btn .middle{padding:2.5rem 2rem 2rem}}.angled-button.product-btn .middle h4{color:#fff;font-size:1.85rem}@media screen and (min-width:768px) and (max-width:1200px){.angled-button.product-btn .middle h4{font-size:1.6rem}}.angled-button.product-btn .middle img{position:absolute;bottom:50%;left:50%;transform:translateX(-50%) rotate(0deg);height:10rem;width:auto;opacity:0;transition:all 300ms ease-out 100ms}@media screen and (max-width:768px){.angled-button.product-btn .middle img{bottom:calc(100% - 2rem);opacity:1;height:8rem;transform:translateX(-50%) rotate(-7deg)}}@media screen and (min-width:1200px){.angled-button.product-btn.white:hover .top,.angled-button.product-btn.white:hover .bottom,.angled-button.product-btn.null:hover .top,.angled-button.product-btn.null:hover .bottom{background:#fff;border-color:#fff}.angled-button.product-btn.white:hover .top svg,.angled-button.product-btn.white:hover .bottom svg,.angled-button.product-btn.null:hover .top svg,.angled-button.product-btn.null:hover .bottom svg{fill:#fff}.angled-button.product-btn.white:hover .top svg .line,.angled-button.product-btn.white:hover .bottom svg .line,.angled-button.product-btn.null:hover .top svg .line,.angled-button.product-btn.null:hover .bottom svg .line{stroke:#fff}.angled-button.product-btn.white:hover .middle,.angled-button.product-btn.null:hover .middle{background:#fff;border-color:#fff}.angled-button.product-btn.white:hover .middle h4,.angled-button.product-btn.white:hover .middle .label,.angled-button.product-btn.null:hover .middle h4,.angled-button.product-btn.null:hover .middle .label{color:#3a738e}}@media screen and (max-width:768px){.angled-button.product-btn.white .middle .top,.angled-button.product-btn.white .middle .bottom,.angled-button.product-btn.null .middle .top,.angled-button.product-btn.null .middle .bottom{background:#fff;border-color:#fff}.angled-button.product-btn.white .middle .top svg,.angled-button.product-btn.white .middle .bottom svg,.angled-button.product-btn.null .middle .top svg,.angled-button.product-btn.null .middle .bottom svg{fill:"white"}.angled-button.product-btn.white .middle .top svg .line,.angled-button.product-btn.white .middle .bottom svg .line,.angled-button.product-btn.null .middle .top svg .line,.angled-button.product-btn.null .middle .bottom svg .line{stroke:"white"}.angled-button.product-btn.white .middle .middle,.angled-button.product-btn.null .middle .middle{background:#fff;border-color:#fff}.angled-button.product-btn.white .middle h4,.angled-button.product-btn.null .middle h4{color:#fff}}@media screen and (min-width:1025px){.angled-button.product-btn:hover.white .middle *,.angled-button.product-btn.stay-open.white .middle *{color:#3a738e}.angled-button.product-btn:hover .middle,.angled-button.product-btn.stay-open .middle{padding:6rem 4rem 5rem}.angled-button.product-btn:hover .middle img,.angled-button.product-btn.stay-open .middle img{opacity:1;bottom:calc(100% - 2rem);transform:translateX(-50%) rotate(-7deg);bottom:calc(100% - 5rem)}.angled-button.product-btn:hover .middle .view-more-label,.angled-button.product-btn.stay-open .middle .view-more-label{transition:all 300ms ease-out 200ms;opacity:.6;bottom:4rem}.angled-button.product-btn.white:hover .top,.angled-button.product-btn.white:hover .bottom{background:#fff;border-color:#fff}.angled-button.product-btn.white:hover .top svg,.angled-button.product-btn.white:hover .bottom svg{fill:#fff}.angled-button.product-btn.white:hover .top svg .line,.angled-button.product-btn.white:hover .bottom svg .line{stroke:#fff}.angled-button.product-btn.white:hover .middle{background:#fff;border-color:#fff}.angled-button.product-btn.black:hover .top,.angled-button.product-btn.black:hover .bottom{background:#000;border-color:#000}.angled-button.product-btn.black:hover .top svg,.angled-button.product-btn.black:hover .bottom svg{fill:#000}.angled-button.product-btn.black:hover .top svg .line,.angled-button.product-btn.black:hover .bottom svg .line{stroke:#000}.angled-button.product-btn.black:hover .middle{background:#000;border-color:#000}.angled-button.product-btn.blue:hover .top,.angled-button.product-btn.blue:hover .bottom{background:#3a738e;border-color:#3a738e}.angled-button.product-btn.blue:hover .top svg,.angled-button.product-btn.blue:hover .bottom svg{fill:#3a738e}.angled-button.product-btn.blue:hover .top svg .line,.angled-button.product-btn.blue:hover .bottom svg .line{stroke:#3a738e}.angled-button.product-btn.blue:hover .middle{background:#3a738e;border-color:#3a738e}.angled-button.product-btn.purple:hover .top,.angled-button.product-btn.purple:hover .bottom{background:#823156;border-color:#823156}.angled-button.product-btn.purple:hover .top svg,.angled-button.product-btn.purple:hover .bottom svg{fill:#823156}.angled-button.product-btn.purple:hover .top svg .line,.angled-button.product-btn.purple:hover .bottom svg .line{stroke:#823156}.angled-button.product-btn.purple:hover .middle{background:#823156;border-color:#823156}.angled-button.product-btn.orange:hover .top,.angled-button.product-btn.orange:hover .bottom{background:#c16e18;border-color:#c16e18}.angled-button.product-btn.orange:hover .top svg,.angled-button.product-btn.orange:hover .bottom svg{fill:#c16e18}.angled-button.product-btn.orange:hover .top svg .line,.angled-button.product-btn.orange:hover .bottom svg .line{stroke:#c16e18}.angled-button.product-btn.orange:hover .middle{background:#c16e18;border-color:#c16e18}.angled-button.product-btn.red:hover .top,.angled-button.product-btn.red:hover .bottom{background:#da0033;border-color:#da0033}.angled-button.product-btn.red:hover .top svg,.angled-button.product-btn.red:hover .bottom svg{fill:#da0033}.angled-button.product-btn.red:hover .top svg .line,.angled-button.product-btn.red:hover .bottom svg .line{stroke:#da0033}.angled-button.product-btn.red:hover .middle{background:#da0033;border-color:#da0033}}.angled-button.viewmore-btn .middle{min-height:5rem;display:flex;justify-content:center;align-items:center}.angled-button.viewmore-btn .middle h4{color:#fff;font-size:1.85rem}@media screen and (min-width:768px) and (max-width:1200px){.angled-button.viewmore-btn .middle h4{font-size:1.6rem}}@media screen and (min-width:1025px){.angled-button.viewmore-btn:hover .middle{padding:4rem 4rem 5rem}.angled-button.viewmore-btn:hover .middle .view-more-label{transition:all 300ms ease-out 200ms;opacity:.6;bottom:4rem}}@media screen and (min-width:1200px){.angled-button.viewmore-btn.white:hover .top,.angled-button.viewmore-btn.white:hover .bottom{background:#fff;border-color:#fff}.angled-button.viewmore-btn.white:hover .top svg,.angled-button.viewmore-btn.white:hover .bottom svg{fill:#fff}.angled-button.viewmore-btn.white:hover .top svg .line,.angled-button.viewmore-btn.white:hover .bottom svg .line{stroke:#fff}.angled-button.viewmore-btn.white:hover .middle{background:#fff;border-color:#fff}.angled-button.viewmore-btn.black:hover .top,.angled-button.viewmore-btn.black:hover .bottom{background:#000;border-color:#000}.angled-button.viewmore-btn.black:hover .top svg,.angled-button.viewmore-btn.black:hover .bottom svg{fill:#000}.angled-button.viewmore-btn.black:hover .top svg .line,.angled-button.viewmore-btn.black:hover .bottom svg .line{stroke:#000}.angled-button.viewmore-btn.black:hover .middle{background:#000;border-color:#000}.angled-button.viewmore-btn.blue:hover .top,.angled-button.viewmore-btn.blue:hover .bottom{background:#3a738e;border-color:#3a738e}.angled-button.viewmore-btn.blue:hover .top svg,.angled-button.viewmore-btn.blue:hover .bottom svg{fill:#3a738e}.angled-button.viewmore-btn.blue:hover .top svg .line,.angled-button.viewmore-btn.blue:hover .bottom svg .line{stroke:#3a738e}.angled-button.viewmore-btn.blue:hover .middle{background:#3a738e;border-color:#3a738e}.angled-button.viewmore-btn.purple:hover .top,.angled-button.viewmore-btn.purple:hover .bottom{background:#823156;border-color:#823156}.angled-button.viewmore-btn.purple:hover .top svg,.angled-button.viewmore-btn.purple:hover .bottom svg{fill:#823156}.angled-button.viewmore-btn.purple:hover .top svg .line,.angled-button.viewmore-btn.purple:hover .bottom svg .line{stroke:#823156}.angled-button.viewmore-btn.purple:hover .middle{background:#823156;border-color:#823156}.angled-button.viewmore-btn.orange:hover .top,.angled-button.viewmore-btn.orange:hover .bottom{background:#c16e18;border-color:#c16e18}.angled-button.viewmore-btn.orange:hover .top svg,.angled-button.viewmore-btn.orange:hover .bottom svg{fill:#c16e18}.angled-button.viewmore-btn.orange:hover .top svg .line,.angled-button.viewmore-btn.orange:hover .bottom svg .line{stroke:#c16e18}.angled-button.viewmore-btn.orange:hover .middle{background:#c16e18;border-color:#c16e18}.angled-button.viewmore-btn.red:hover .top,.angled-button.viewmore-btn.red:hover .bottom{background:#da0033;border-color:#da0033}.angled-button.viewmore-btn.red:hover .top svg,.angled-button.viewmore-btn.red:hover .bottom svg{fill:#da0033}.angled-button.viewmore-btn.red:hover .top svg .line,.angled-button.viewmore-btn.red:hover .bottom svg .line{stroke:#da0033}.angled-button.viewmore-btn.red:hover .middle{background:#da0033;border-color:#da0033}}@media screen and (max-width:1024px){.slick-current .viewmore-btn.white .top,.slick-current .viewmore-btn.white .bottom{background:#fff;border-color:#fff}.slick-current .viewmore-btn.white .top svg,.slick-current .viewmore-btn.white .bottom svg{fill:#fff}.slick-current .viewmore-btn.white .top svg .line,.slick-current .viewmore-btn.white .bottom svg .line{stroke:#fff}.slick-current .viewmore-btn.white .middle{background:#fff;border-color:#fff}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .viewmore-btn.black .top,.slick-current .viewmore-btn.black .bottom{background:#000;border-color:#000}.slick-current .viewmore-btn.black .top svg,.slick-current .viewmore-btn.black .bottom svg{fill:#000}.slick-current .viewmore-btn.black .top svg .line,.slick-current .viewmore-btn.black .bottom svg .line{stroke:#000}.slick-current .viewmore-btn.black .middle{background:#000;border-color:#000}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .viewmore-btn.blue .top,.slick-current .viewmore-btn.blue .bottom{background:#3a738e;border-color:#3a738e}.slick-current .viewmore-btn.blue .top svg,.slick-current .viewmore-btn.blue .bottom svg{fill:#3a738e}.slick-current .viewmore-btn.blue .top svg .line,.slick-current .viewmore-btn.blue .bottom svg .line{stroke:#3a738e}.slick-current .viewmore-btn.blue .middle{background:#3a738e;border-color:#3a738e}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .viewmore-btn.purple .top,.slick-current .viewmore-btn.purple .bottom{background:#823156;border-color:#823156}.slick-current .viewmore-btn.purple .top svg,.slick-current .viewmore-btn.purple .bottom svg{fill:#823156}.slick-current .viewmore-btn.purple .top svg .line,.slick-current .viewmore-btn.purple .bottom svg .line{stroke:#823156}.slick-current .viewmore-btn.purple .middle{background:#823156;border-color:#823156}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .viewmore-btn.orange .top,.slick-current .viewmore-btn.orange .bottom{background:#c16e18;border-color:#c16e18}.slick-current .viewmore-btn.orange .top svg,.slick-current .viewmore-btn.orange .bottom svg{fill:#c16e18}.slick-current .viewmore-btn.orange .top svg .line,.slick-current .viewmore-btn.orange .bottom svg .line{stroke:#c16e18}.slick-current .viewmore-btn.orange .middle{background:#c16e18;border-color:#c16e18}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .viewmore-btn.red .top,.slick-current .viewmore-btn.red .bottom{background:#da0033;border-color:#da0033}.slick-current .viewmore-btn.red .top svg,.slick-current .viewmore-btn.red .bottom svg{fill:#da0033}.slick-current .viewmore-btn.red .top svg .line,.slick-current .viewmore-btn.red .bottom svg .line{stroke:#da0033}.slick-current .viewmore-btn.red .middle{background:#da0033;border-color:#da0033}.slick-current .viewmore-btn .middle{padding:3rem 2rem}.slick-current .viewmore-btn .middle .view-more-label{opacity:.6;bottom:2rem}.slick-current .product-btn.white .top,.slick-current .product-btn.white .bottom{background:#fff;border-color:#fff}.slick-current .product-btn.white .top svg,.slick-current .product-btn.white .bottom svg{fill:#fff}.slick-current .product-btn.white .top svg .line,.slick-current .product-btn.white .bottom svg .line{stroke:#fff}.slick-current .product-btn.white .middle{background:#fff;border-color:#fff}.slick-current .product-btn.black .top,.slick-current .product-btn.black .bottom{background:#000;border-color:#000}.slick-current .product-btn.black .top svg,.slick-current .product-btn.black .bottom svg{fill:#000}.slick-current .product-btn.black .top svg .line,.slick-current .product-btn.black .bottom svg .line{stroke:#000}.slick-current .product-btn.black .middle{background:#000;border-color:#000}.slick-current .product-btn.blue .top,.slick-current .product-btn.blue .bottom{background:#3a738e;border-color:#3a738e}.slick-current .product-btn.blue .top svg,.slick-current .product-btn.blue .bottom svg{fill:#3a738e}.slick-current .product-btn.blue .top svg .line,.slick-current .product-btn.blue .bottom svg .line{stroke:#3a738e}.slick-current .product-btn.blue .middle{background:#3a738e;border-color:#3a738e}.slick-current .product-btn.purple .top,.slick-current .product-btn.purple .bottom{background:#823156;border-color:#823156}.slick-current .product-btn.purple .top svg,.slick-current .product-btn.purple .bottom svg{fill:#823156}.slick-current .product-btn.purple .top svg .line,.slick-current .product-btn.purple .bottom svg .line{stroke:#823156}.slick-current .product-btn.purple .middle{background:#823156;border-color:#823156}.slick-current .product-btn.orange .top,.slick-current .product-btn.orange .bottom{background:#c16e18;border-color:#c16e18}.slick-current .product-btn.orange .top svg,.slick-current .product-btn.orange .bottom svg{fill:#c16e18}.slick-current .product-btn.orange .top svg .line,.slick-current .product-btn.orange .bottom svg .line{stroke:#c16e18}.slick-current .product-btn.orange .middle{background:#c16e18;border-color:#c16e18}.slick-current .product-btn.red .top,.slick-current .product-btn.red .bottom{background:#da0033;border-color:#da0033}.slick-current .product-btn.red .top svg,.slick-current .product-btn.red .bottom svg{fill:#da0033}.slick-current .product-btn.red .top svg .line,.slick-current .product-btn.red .bottom svg .line{stroke:#da0033}.slick-current .product-btn.red .middle{background:#da0033;border-color:#da0033}.slick-current .product-btn .middle{padding:3rem 2rem}.slick-current .product-btn .middle img{opacity:1;bottom:calc(100% - 2rem);transform:translateX(-50%) rotate(-7deg)}.slick-current .product-btn .middle .view-more-label{opacity:.6;bottom:2rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.checkbox{position:relative}.checkbox input{position:absolute}.checkbox input:checked+label::before{content:"";border-bottom:1px solid #3a738e;border-right:1px solid #3a738e;position:absolute;top:.2rem;left:.7rem;z-index:10;width:.6rem;height:1.2rem;transform:rotate(40deg)}.checkbox label{position:relative;padding-left:3rem;line-height:2rem}.checkbox label::after{content:"";width:2rem;height:2rem;display:block;background:#fff;border:1px solid #d0d0d0;position:absolute;top:0;left:0;z-index:5}.textured-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.textured-background .overlay{z-index:1}.textured-background .zag svg polygon{fill:#f5f5f5}.contact{position:relative;z-index:30;background-image:url(/images/backgrounds/bg-material@2x.png);background-size:cover;background-position:top left;padding:3rem 0;margin-top:-3rem}@media screen and (min-width:768px){.contact{padding:8rem 0}}.contact .container{position:relative;z-index:10}.contact .parallax-image{display:none;flex:1;transition:transform .5s cubic-bezier(.175,.885,.32,1.275) .35s}@media screen and (min-width:1200px){.contact .parallax-image{position:absolute;display:flex;top:50%;transform:translate(0,-50%)}}@media screen and (min-width:75rem){.contact .parallax-image{max-width:30vw}}@media screen and (min-width:1200px){.contact .parallax-image.left-parallax-image{left:-10vw}.contact .parallax-image.right-parallax-image{right:-10vw}}.contact .contactFormWrapper{padding:3rem 2rem;margin:0 auto;border-radius:1rem;max-width:90rem}@media screen and (min-width:1200px){.contact .contactFormWrapper{padding:8rem}}.contact .contactFormWrapper.newsletterForm{max-width:70rem}@media screen and (min-width:768px){.contact .contactFormWrapper.newsletterForm form.form-layout .form-content{grid-template-columns:1fr}}.contact .contactFormWrapper form.form-layout .form-group-privacy{grid-row:1 / 2;grid-column:1 / 3}.contact .contactFormWrapper form.form-layout .form-group-privacy #privacy{-webkit-appearance:checkbox;width:auto}.contact .contactFormWrapper form.form-layout .form-group-privacy label{display:inline;padding-left:10px}.contact .contactFormWrapper form.form-layout .form-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.contact .contactFormWrapper form.form-layout .form-content{display:grid;grid-gap:0 4rem;grid-template-columns:1fr 1fr}.contact .contactFormWrapper form.form-layout .form-content .form-group.form-group-enquiry{grid-row:1 / 2;grid-column:1 / 2}.contact .contactFormWrapper form.form-layout .form-content .form-group.form-group-message{grid-column:2 / 2;grid-row:2 / 5}.contact .contactFormWrapper form.form-layout .form-content .form-group.form-group-message textarea{display:flex;flex:1;resize:none;border:solid 1px #d0d0d0;min-height:15rem}.contact .contactFormWrapper form.form-layout .form-content .form-group.form-group-privacy{grid-row:1 / 2;grid-column:1 / 3}.contact .contactFormWrapper form.form-layout .form-content .form-group.form-group-subject{grid-row:1 / 2;grid-column:2 / 3}.contact .contactFormWrapper form.form-layout .form-content .form-group .note{margin-top:1rem;font-style:italic;font-size:1.4rem}}.contact .contactFormWrapper form.form-layout .form-content .form-group label{font-family:"Alsina Ultra",serif;display:block;margin-bottom:1rem;font-weight:600}@media screen and (min-width:768px){.contact .contactFormWrapper form.form-layout .form-content .form-group label{margin-bottom:2rem}}.contact .contactFormWrapper form.form-layout .form-content .form-group input{border:solid 1px #d0d0d0}.contact .contactFormWrapper form.form-layout .form-content .form-group #privacy{-webkit-appearance:checkbox}.contact .contactFormWrapper form.form-layout .form-content .form-group .validation{position:absolute;right:1rem;top:1rem}.contact .contactFormWrapper form.form-layout .form-content .form-group.checkbox label{display:inline-block}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.cta-block{background-size:cover;background-position:center;padding:15rem 0;position:relative}.cta-block:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(44,44,44,0) 0%,#c16e18 100%) #000}.cta-block img{max-width:100%;width:70rem}.cta-block .content{position:relative;z-index:10;color:#fff}.cta-block .content .body-copy{margin:5rem auto}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.accordion{position:relative;padding:8rem 2rem 12rem;z-index:20;background-color:#fff}.accordion .container{max-width:96rem}.accordion .accordion-item{padding:2.5rem 0 0;cursor:pointer}@media screen and (min-width:768px){.accordion .accordion-item{padding:4.5rem 0 0}}.accordion .accordion-item.open h2{opacity:1}.accordion .accordion-item.open .content{margin-top:1.5rem;max-height:60rem;opacity:1}@media screen and (min-width:768px){.accordion .accordion-item.open .content{margin-top:3rem;max-height:40rem}}.accordion .accordion-item hr{margin-top:3rem;width:100%;height:.25rem;background-position:top;border:none;background-image:linear-gradient(to right,#8f8f8f 20%,rgba(255,255,255,0) 0%);background-size:10px 2px;background-repeat:repeat-x;color:transparent}.ie9 .accordion .accordion-item hr{border-top:1px dotted #8f8f8f}@media screen and (min-width:768px){.accordion .accordion-item hr{margin-top:6rem}}.accordion .accordion-item h2{color:#823156;opacity:.85;font-family:"Nexa Slab",serif;font-size:1.8rem;margin-bottom:0;transition:opacity .35s ease-in-out}@media screen and (min-width:768px){.accordion .accordion-item h2{font-size:2.5rem}}.accordion .accordion-item .content{width:100%;max-height:0;overflow:hidden;margin-top:0;opacity:0;transition:max-height .5s ease-in-out , margin-top .35s ease-in-out , opacity .35s ease-in-out}.accordion .accordion-item .content p{opacity:.8;color:#444;font-family:"Alsina Ultra",serif;font-size:1.4rem;font-weight:300;line-height:1.35}@media screen and (min-width:768px){.accordion .accordion-item .content p{font-size:1.8rem}}.accordion .accordion-item .content p:last-child{margin-bottom:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.contact-details{position:relative;padding:6rem 0;z-index:30;background-color:none}.contact-details>svg{position:absolute;top:-3rem;left:0;width:150%;display:block;z-index:-1}.contact-details .container h3{margin-bottom:3rem;color:#c16e18;text-align:center;font-size:2rem}@media screen and (min-width:768px){.contact-details .container h3{font-size:3rem}}.contact-details .container .inner{display:flex;flex-direction:column;align-self:center;justify-content:center}@media screen and (min-width:768px){.contact-details .container .inner{flex-direction:row}}.contact-details .container .inner .detail-col{display:flex;flex-direction:column;padding:0 5rem;text-align:center}@media screen and (min-width:768px){.contact-details .container .inner .detail-col{text-align:left}}.contact-details .container .inner .detail-col h4{color:#9b9b9b;font-family:"Alsina Ultra",serif;font-size:1rem;font-weight:500;letter-spacing:.2rem;margin-bottom:.75rem;text-transform:uppercase}@media screen and (min-width:768px){.contact-details .container .inner .detail-col h4{font-size:1.2rem}}.contact-details .container .inner .detail-col span,.contact-details .container .inner .detail-col a{color:#464646;font-family:"Alsina Ultra",serif;font-size:1.4rem;font-weight:500;text-decoration:underline;margin-bottom:4rem;cursor:pointer}@media screen and (min-width:768px){.contact-details .container .inner .detail-col span,.contact-details .container .inner .detail-col a{font-size:1.8rem}}.contact-details .container .inner .detail-col span{text-decoration:none}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.content-block-with-offset-image{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(3,minmax(6rem,auto));background-color:#c16e18;padding:6rem 0 3rem}@media screen and (min-width:480px){.content-block-with-offset-image{grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(3,minmax(10rem,auto))}}@media screen and (min-width:1200px){.content-block-with-offset-image{padding:14rem 0 10rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image{display:flex;flex-direction:row;justify-content:center;padding:14rem 6rem 10rem}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){@media screen and (min-width: 768px){.content-block-with-offset-image{grid-template-rows:repeat(3, minmax(1rem, auto))}}}}.content-block-with-offset-image.not-visible .block{transform:translateX(-6rem);opacity:0}.content-block-with-offset-image.not-visible .offset-image{transform:translateX(calc(20% + 12rem));opacity:0}.content-block-with-offset-image.not-visible .offset-image.scale{transform:scale(2.5) translateX(calc(15% + 12rem))}@media screen and (min-width:480px){.content-block-with-offset-image.not-visible .offset-image.scale{transform:scale(1.35) translateX(calc(20% + 12rem))}}.content-block-with-offset-image .block{grid-column:2/24;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-start;z-index:2;transform:translateX(0);opacity:1;transition:transform .35s cubic-bezier(.175,.985,.6,1.015) .35s , opacity .35s cubic-bezier(.175,.985,.6,1.015) .35s}@media screen and (min-width:480px){.content-block-with-offset-image .block{grid-column:5/18;max-width:80rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image .block{max-width:none;width:75%}}.content-block-with-offset-image .block h2{color:#3a738e}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image .block>div{width:100%}}.content-block-with-offset-image .cta{grid-row:3/4;grid-column:2/22}@media screen and (min-width:480px){.content-block-with-offset-image .cta{grid-column:5/14;align-self:end}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image .cta{display:none}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){@media screen and (min-width: 768px){.content-block-with-offset-image .cta{display:none}}}}.content-block-with-offset-image .cta.ie11-cta{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image .cta.ie11-cta{margin-top:2rem;display:inline-block}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){@media screen and (min-width: 768px){.content-block-with-offset-image .cta.ie11-cta{margin-top:2rem;display:inline-block}}}}.content-block-with-offset-image .cta .angled-corners{width:auto;display:inline-block}@media screen and (min-width:480px){.content-block-with-offset-image .cta .angled-corners{max-width:100%}}@media screen and (max-width:480px){.content-block-with-offset-image .cta .angled-corners .middle{padding-left:1rem;padding-right:1rem}}.content-block-with-offset-image .offset-image{grid-column:15/25;grid-row:3/4;width:100%;object-position:center;object-fit:contain;transform:translateX(30%);transition:transform .5s cubic-bezier(.175,.985,.6,1.015) .65s , opacity .25s cubic-bezier(.175,.985,.6,1.015) .55s}@media screen and (min-width:480px){.content-block-with-offset-image .offset-image{grid-column:16/25;grid-row:1/4;height:100%;object-fit:contain}}@media screen and (min-width:1200px){.content-block-with-offset-image .offset-image{grid-column:18/25}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-with-offset-image .offset-image{max-width:40rem}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){@media screen and (min-width: 768px){.content-block-with-offset-image .offset-image{height:auto}}}}.content-block-with-offset-image .offset-image.scale{transform:scale(2) translateX(30%);transform-origin:center 65%}@media screen and (min-width:480px){.content-block-with-offset-image .offset-image.scale{transform:scale(1.5) translateX(20%);transform-origin:center 30%}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.arrow-el.right svg{transform:rotate(180deg)}.arrow-el svg{display:block;width:4rem;height:4rem;opacity:1!important;fill:#823156}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.slideshow{display:grid;grid-template-columns:repeat(24,1fr);background-color:#c16e18;padding:3rem 0}@media screen and (min-width:768px){.slideshow{padding:6rem 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.slideshow{display:block}}.slideshow.extra-bottom-padding{padding:3rem 0 6rem}@media screen and (min-width:768px){.slideshow.extra-bottom-padding{padding:6rem 0 12rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.slideshow.extra-bottom-padding{padding:6rem 6rem 12rem}.slideshow{padding:6rem 6rem 12rem}}.slideshow.notVisible .inner::after{width:100%}.slideshow.notVisible .inner .slick-arrow{filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0));opacity:0;transform:translate(calc(50% - 4rem),-50%)}.slideshow.notVisible .inner .slick-arrow.slick-prev{transform:translate(calc(-50% + 4rem), -50%)}.slideshow .inner{position:relative;grid-column:4/22;width:100%}.slideshow .inner::after{content:"";display:block;z-index:2;position:absolute;right:0;width:0;top:0;bottom:0;background-color:#c16e18;transition:width .5s cubic-bezier(.175,.985,.6,1.015) .5s}.slideshow .inner .corner-wrapper{position:absolute;z-index:2}.slideshow .inner .corner-wrapper.top-left{left:0;top:0}.slideshow .inner .corner-wrapper.top-left .corner{width:1rem;height:1rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.top-left .corner::before,.slideshow .inner .corner-wrapper.top-left .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.top-left .corner::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}@media screen and (min-width:768px){.slideshow .inner .corner-wrapper.top-left .corner{width:3rem;height:3rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.top-left .corner::before,.slideshow .inner .corner-wrapper.top-left .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.top-left .corner::after{border-width:1.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}}.slideshow .inner .corner-wrapper.top-right{right:0;top:0}.slideshow .inner .corner-wrapper.top-right .corner{width:1rem;height:1rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.top-right .corner::before,.slideshow .inner .corner-wrapper.top-right .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.top-right .corner::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}@media screen and (min-width:768px){.slideshow .inner .corner-wrapper.top-right .corner{width:3rem;height:3rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.top-right .corner::before,.slideshow .inner .corner-wrapper.top-right .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.top-right .corner::after{border-width:1.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}}.slideshow .inner .corner-wrapper.bottom-left{left:0;bottom:0}.slideshow .inner .corner-wrapper.bottom-left .corner{width:1rem;height:1rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.bottom-left .corner::before,.slideshow .inner .corner-wrapper.bottom-left .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.bottom-left .corner::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}@media screen and (min-width:768px){.slideshow .inner .corner-wrapper.bottom-left .corner{width:3rem;height:3rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.bottom-left .corner::before,.slideshow .inner .corner-wrapper.bottom-left .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.bottom-left .corner::after{border-width:1.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}}.slideshow .inner .corner-wrapper.bottom-right{right:0;bottom:0}.slideshow .inner .corner-wrapper.bottom-right .corner{width:1rem;height:1rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.bottom-right .corner::before,.slideshow .inner .corner-wrapper.bottom-right .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.bottom-right .corner::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}@media screen and (min-width:768px){.slideshow .inner .corner-wrapper.bottom-right .corner{width:3rem;height:3rem;position:relative;margin:0}.slideshow .inner .corner-wrapper.bottom-right .corner::before,.slideshow .inner .corner-wrapper.bottom-right .corner::after{content:"";position:absolute;border-color:transparent;border-style:solid}.slideshow .inner .corner-wrapper.bottom-right .corner::after{border-width:1.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}}.slideshow .inner .slick-list .slick-slide{position:relative}.slideshow .inner .slick-list .slick-slide::after{content:'';display:block;height:0;padding-bottom:55%}.slideshow .inner .slick-list .slick-slide .slideshow-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.slideshow .inner .slick-arrow{transform:none;top:50%;bottom:auto;opacity:1;transform:translate(50%,-50%);transition:top .35s cubic-bezier(.175,.985,.6,1.015) .75s , opacity .35s cubic-bezier(.175,.985,.6,1.015) .75s , filter .35s cubic-bezier(.175,.985,.6,1.015) .95s;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.4))}.slideshow .inner .slick-arrow.slick-prev{transform:translate(-50%,-50%)}@media screen and (max-width:768px){.slideshow .inner .slick-arrow .middle{height:3rem;width:5rem;padding-left:0;padding-right:0}}.slideshow .inner .slick-arrow .middle svg path{fill:#3a738e;transform:scale(1.45);transform-origin:center}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.related-link-cards{display:grid;grid-template-columns:repeat(24,1fr);padding:8rem 0;background-color:#c16e18;position:relative}.related-link-cards.not-visible .inner .link-card{opacity:0}.related-link-cards.not-visible .inner .link-card:nth-child(1){transform:translateX(-6rem)}.related-link-cards.not-visible .inner .link-card:nth-child(2){transform:translateX(6rem)}.related-link-cards .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.related-link-cards .zag svg{min-width:100%;height:3rem}.related-link-cards .zag svg polygon{transform:fill .35s ease-in-out}.related-link-cards .zag.zag-top{top:-2rem}.related-link-cards .zag.zag-bottom{bottom:-2rem;transform:rotate(180deg)}.related-link-cards .texture{position:absolute;top:-1rem;left:0;width:100%;height:calc(100% + 2rem);background-image:url(/images/backgrounds/bg-material@2x.png);background-size:cover;z-index:3}.related-link-cards h2{color:#3a738e;text-align:center;grid-column:4/22;width:100%;margin-bottom:6rem;position:relative;z-index:4}.related-link-cards .inner{display:grid;grid-column:5/21;position:relative;z-index:4;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));justify-items:center;gap:3rem;grid-auto-rows:minmax(10rem,1fr)}@media screen and (min-width:768px){.related-link-cards .inner{gap:6rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.related-link-cards .inner{display:flex;flex-direction:row}}.related-link-cards .inner .link-card{opacity:1;transform:translateX(0);transition:transform .35s cubic-bezier(.175,.985,.6,1.015) .35s , opacity .35s cubic-bezier(.175,.985,.6,1.015) .35s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.related-link-cards .inner .link-card{margin:0 3rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.custom-list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}@media screen and (min-width:768px){.custom-list-item{flex-direction:row}}.custom-list-item img{width:20rem;object-fit:contain;order:2;padding:3rem}@media screen and (min-width:768px){.custom-list-item img{order:1}}.custom-list-item .content{width:100%;order:1}@media screen and (min-width:768px){.custom-list-item .content{margin-left:2rem;order:2}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.custom-list-content-section{display:grid;padding:6rem 0;grid-template-columns:repeat(24,1fr);background-color:#c16e18}@media screen and (min-width:768px){.custom-list-content-section{padding:12rem 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section{display:block;width:100%;padding:12rem 6rem}}.custom-list-content-section.not-visible .title-content{transform:translateY(6rem);opacity:0}.custom-list-content-section.not-visible .custom-list .custom-list-item{transform:translateX(6rem);opacity:0}.custom-list-content-section.not-visible .custom-list-cta-row .btn{transform:translateY(6rem);opacity:0}@media screen and (min-width:768px){.custom-list-content-section.not-visible .custom-list-cta-row .parallax-image{opacity:1}.custom-list-content-section.not-visible .custom-list-cta-row .parallax-image.left-parallax-image{transform:scale(2) translateX(calc(-15% - 12rem))}.custom-list-content-section.not-visible .custom-list-cta-row .parallax-image.right-parallax-image{transform:scale(2) translateX(calc(15% + 12rem))}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section p{width:100%}}.custom-list-content-section .title-content{grid-column:2/24;display:flex;flex-direction:column;align-items:flex-start;z-index:2;margin-bottom:3rem;transform:translateX(0);opacity:1;transition:transform .35s cubic-bezier(.175,.985,.6,1.015) .35s , opacity .35s cubic-bezier(.175,.985,.6,1.015) .35s}@media screen and (min-width:768px){.custom-list-content-section .title-content{grid-column:5/17;margin-bottom:5rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section .title-content{width:100%}}.custom-list-content-section .title-content h2,.custom-list-content-section .title-content h3,.custom-list-content-section .title-content h4,.custom-list-content-section .title-content h5,.custom-list-content-section .title-content h6{color:#3a738e}.custom-list-content-section .title-content P{font-size:1.6rem;color:#464646;opacity:.8}@media screen and (min-width:768px){.custom-list-content-section .title-content P{font-size:1.8rem}}.custom-list-content-section .custom-list{grid-column:2/24;display:flex;flex-direction:column;align-items:flex-start;z-index:2;margin-bottom:10rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section .custom-list{width:100%}}@media screen and (min-width:768px){.custom-list-content-section .custom-list{margin-bottom:0;grid-column:5/20}}.custom-list-content-section .custom-list .custom-list-item{opacity:1;transform:translateX(0);transition:transform .35s cubic-bezier(.175,.985,.6,1.015) , opacity .35s cubic-bezier(.175,.985,.6,1.015)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section .custom-list .custom-list-item{width:100%}}.custom-list-content-section .custom-list .custom-list-item:nth-child(1){transition-delay:.5s}.custom-list-content-section .custom-list .custom-list-item:nth-child(2){transition-delay:.65s}.custom-list-content-section .custom-list .custom-list-item:nth-child(3){transition-delay:.85s}.custom-list-content-section .custom-list .custom-list-item:nth-child(4){transition-delay:1s}.custom-list-content-section .custom-list .custom-list-item:nth-child(5){transition-delay:1.15s}.custom-list-content-section .custom-list .custom-list-item p{font-size:1.6rem;color:#464646;opacity:.8}@media screen and (min-width:768px){.custom-list-content-section .custom-list .custom-list-item p{font-size:1.8rem}}.custom-list-content-section .custom-list-cta-row{display:grid;grid-column:1/25}@media screen and (min-width:768px){.custom-list-content-section .custom-list-cta-row{grid-template-columns:repeat(3,33.3333%)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section .custom-list-cta-row{width:100%}.custom-list-content-section .custom-list-cta-row{display:flex;flex-direction:row;justify-content:space-between}}.custom-list-content-section .custom-list-cta-row .btn{align-self:center;justify-self:center;opacity:1;transform:translateX(0);margin-bottom:0;transition:transform .35s cubic-bezier(.175,.985,.6,1.015) 1.5s , opacity .35s cubic-bezier(.175,.985,.6,1.015) 1.5s}.custom-list-content-section .custom-list-cta-row .btn strong{font-size:1.6rem;font-weight:bold;letter-spacing:.1rem;color:#3a738e}@media screen and (min-width:768px){.custom-list-content-section .custom-list-cta-row .btn strong{font-size:2rem}}.custom-list-content-section .custom-list-cta-row .parallax-image{display:none}@media screen and (min-width:768px){.custom-list-content-section .custom-list-cta-row .parallax-image{display:block;width:100%;max-width:40rem;opacity:1;transform:translateX(0);transition:transform .35s cubic-bezier(.175,.985,.6,1.015) 1.35s , opacity .35s cubic-bezier(.175,.985,.6,1.015) 1.35s}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.custom-list-content-section .custom-list-cta-row .parallax-image{max-width:23rem}}.custom-list-content-section .custom-list-cta-row .parallax-image.left-parallax-image{justify-self:start;transform:scale(2) translateX(-15%)}.custom-list-content-section .custom-list-cta-row .parallax-image.right-parallax-image{justify-self:end;transform:scale(2) translateX(15%)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.home-template{width:100%;overflow:hidden}.home-template.hide-elements .hide-on-transition{opacity:0!important;transition:opacity .25s ease-in-out!important}.home-template .full-screen{background:#000;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.home-template .page-background{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;object-position:center;opacity:.5;z-index:1}.home-template .content{position:relative;z-index:10}.home-template #home-hero{position:relative;z-index:50}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.home-hero{display:block;position:relative;z-index:8;padding:15rem 3rem 3rem;margin-bottom:-1rem;overflow:visible;width:100%;background:#fff;background-position:center;background-size:cover;height:auto;min-height:calc(100vh - 12rem);transition:background-color .35s cubic-bezier(.175,.885,.32,1.275) , height .35s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:768px){.home-hero{padding-top:16rem}}@media screen and (min-width:1200px){.home-hero{display:flex;align-items:center;flex-direction:column;padding:3rem}}@media screen and (min-width:1440px){.home-hero{height:calc(100vh - 14rem)}}.home-hero.exiting .parallax-row .parallax-image{transition:transform .5s ease-in-out}.home-hero.exiting .parallax-row .parallax-image.left-parallax-image{transform:translate(-130%,-50%)}@media screen and (min-width:768px){.home-hero.exiting .parallax-row .parallax-image.left-parallax-image{transform:translate(-100%,-50%)}}.home-hero.exiting .parallax-row .parallax-image.right-parallax-image{transform:translate(130%,-50%)}@media screen and (min-width:768px){.home-hero.exiting .parallax-row .parallax-image.right-parallax-image{transform:translate(100%,-50%)}}@media screen and (min-width:1200px){.home-hero.notMounted{height:100vh}}.home-hero.notMounted .hero-info h1,.home-hero.notMounted .hero-info .caption{opacity:0;transform:translateY(8rem)}.home-hero.notMounted .parallax-row .parallax-image{transition:transform .5s ease-in-out}.home-hero.notMounted .parallax-row .parallax-image.left-parallax-image{transform:translate(-130%,-50%)}@media screen and (min-width:768px){.home-hero.notMounted .parallax-row .parallax-image.left-parallax-image{transform:translate(-100%,-50%)}}.home-hero.notMounted .parallax-row .parallax-image.right-parallax-image{transform:translate(130%,-50%)}@media screen and (min-width:768px){.home-hero.notMounted .parallax-row .parallax-image.right-parallax-image{transform:translate(100%,-50%)}}.home-hero .parallax-row{position:relative;display:flex;flex-direction:row;width:100%;z-index:3;height:22rem;margin-top:2rem;transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:768px){.home-hero .parallax-row{height:45rem}}@media screen and (min-width:1200px){.home-hero .parallax-row{margin-top:0;position:absolute;height:35rem;left:0;top:calc(50% - 17.5rem)}}.home-hero .parallax-row .parallax-image{position:absolute;top:50%;display:none;flex:1;height:100%;max-width:22rem;object-fit:contain;transition:transform .5s cubic-bezier(.175,.885,.32,1.275) .35s}.home-hero .parallax-row .parallax-image.show{display:flex}@media screen and (min-width:768px){.home-hero .parallax-row .parallax-image{max-width:calc(50vw);height:auto;transform:translate(0,-50%)}}@media screen and (min-width:1200px){.home-hero .parallax-row .parallax-image{max-width:calc(50vw - 35rem);height:auto}}.home-hero .parallax-row .parallax-image.left-parallax-image{transform:translate(-35%,-50%);left:0}@media screen and (min-width:1200px){.home-hero .parallax-row .parallax-image.left-parallax-image{left:-20rem;transform:translate(0,-50%)}}.home-hero .parallax-row .parallax-image.right-parallax-image{transform:translate(35%,-50%);right:0}@media screen and (min-width:1200px){.home-hero .parallax-row .parallax-image.right-parallax-image{right:-20rem;transform:translate(0,-50%)}}.home-hero .overlay{z-index:1}.home-hero .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.home-hero .zag svg{min-width:100%;height:3rem}.home-hero .zag svg polygon{fill:#f5f5f5}.home-hero .zag.zag-bottom{bottom:-1.5rem;transform:rotate(180deg)}.home-hero .hero-info{position:relative;text-align:center;z-index:12;max-width:70rem;margin:auto}.home-hero .hero-info h1{font-size:4rem;letter-spacing:0;color:#826747;margin-bottom:2rem;line-height:1;opacity:1;transform:translateY(0);transition:transform .35s cubic-bezier(.175,.885,.32,1.275) , opacity .35s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:480px){.home-hero .hero-info h1{font-size:4rem}}@media screen and (min-width:768px){.home-hero .hero-info h1{letter-spacing:.2rem;font-size:7rem;margin-bottom:1rem}}@media screen and (min-width:1200px){.home-hero .hero-info h1{letter-spacing:.15rem;font-size:12rem}}.home-hero .hero-info .caption{color:#464646;opacity:1;transform:translateY(0);margin-bottom:0;line-height:1;transition:transform .35s cubic-bezier(.175,.885,.32,1.275) .1s , opacity .35s cubic-bezier(.175,.885,.32,1.275) .1s}.home-hero .dots{display:block;position:absolute;bottom:-.5rem;margin-bottom:0;left:50%;transform:translateX(-50%);width:5rem;z-index:6;height:0;object-fit:cover;object-position:center;background-image:url(/images/dots.png);background-position:center top;background-size:contain;background-size:100%;background-repeat:repeat-y;transition:height .35s cubic-bezier(.175,.885,.32,1.275) .5s}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.full-screen-carousel-block{width:100%;padding:0;height:100vh;position:relative;background-color:#d0d0d0;overflow:hidden}.full-screen-carousel-block:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);z-index:5}@media screen and (min-width:768px){.full-screen-carousel-block{height:100vh}}.full-screen-carousel-block.is-hero{height:auto}@media screen and (min-width:768px){.full-screen-carousel-block.is-hero{height:calc(100vh - 10rem);max-height:-webkit-fill-available}}.full-screen-carousel-block.is-hero .full-screen-carousel-block-background{background-position:center right}.full-screen-carousel-block.is-hero.not-mounted .container .center{opacity:0;transform:translate(-50%,calc(-50% - 4rem))}.full-screen-carousel-block.is-hero.not-mounted .container>.child{opacity:0;transform:translateY(4em)}.full-screen-carousel-block.is-hero .container .center{opacity:1;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .35s , transform .35s cubic-bezier(.175,.985,.6,1.015) .35s}@media screen and (min-width:768px){.full-screen-carousel-block.is-hero .container .center{transform:translate(-50%,-50%)}}.full-screen-carousel-block.is-hero .container>.child{bottom:0;opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .5s , transform .35s cubic-bezier(.175,.985,.6,1.015) .5s}.full-screen-carousel-block .full-screen-carousel-block-background{position:absolute;top:-5rem;left:0;width:100%;height:calc(100% + 10rem);background-position:center;background-size:cover;opacity:1;z-index:3;transition:opacity .35s ease-in-out}.full-screen-carousel-block .full-screen-carousel-block-background.animate-background{opacity:0}.full-screen-carousel-block .full-screen-carousel-block-background.prev-bg{z-index:0}.full-screen-carousel-block .container{position:relative;height:100%;max-width:120rem;margin:auto;padding-bottom:25rem;z-index:5}.full-screen-carousel-block .container .title{text-align:center;margin:auto;margin-top:6rem;color:#fff;font-family:"Nexa Slab",serif;font-size:4rem;text-align:center}@media screen and (min-width:768px){.full-screen-carousel-block .container .title{margin-top:10rem}}.full-screen-carousel-block .container .center{text-align:center;position:absolute;left:50%;top:20%;transform:translateX(-50%)}@media screen and (min-width:768px){.full-screen-carousel-block .container .center{top:50%;transform:translate(-50%,calc(-50% - 4rem))}}.full-screen-carousel-block .container .center .title{color:#fff;font-size:4rem;margin-top:0}@media screen and (min-width:768px){.full-screen-carousel-block .container .center .title{font-size:8rem}}.full-screen-carousel-block .container .child{position:absolute;bottom:6rem;width:100%;z-index:5}.full-screen-carousel-block .container .footer{position:absolute;bottom:2rem;z-index:4;left:50%;transform:translateX(-50%)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.product-detail-carousel .slick-list{margin-bottom:3rem}.product-detail-carousel .slick-list .slick-track{display:flex}.product-detail-carousel .slick-list .slick-track .slick-slide{padding:.1rem 1rem;min-height:20rem;display:flex;align-items:flex-end}@media screen and (min-width:768px){.product-detail-carousel .slick-list .slick-track .slick-slide{min-height:30rem}}.product-detail-carousel .slick-list .slick-track .slick-slide>div{width:100%}.product-detail-carousel .slick-dots{padding-left:0;bottom:-5rem}.product-detail-carousel .slick-dots li{margin:0 .4rem;width:auto}.product-detail-carousel .slick-dots li::before{content:none}.product-detail-carousel .slick-dots li.slick-active button{opacity:1}.product-detail-carousel .slick-dots li button{background:#fff;padding:0;transform:rotate(45deg);width:.85rem;height:.85rem;opacity:.5;transition:opacity .25s ease-in-out}.product-detail-carousel .slick-slide.slick-active{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) , transform .35s cubic-bezier(.175,.885,.32,1.275)}.product-detail-carousel .slick-slide.slick-active:nth-child(5){transition-delay:0s}.product-detail-carousel .slick-slide.slick-active:nth-child(6){transition-delay:.15s}.product-detail-carousel .slick-slide.slick-active:nth-child(7){transition-delay:.3s}.product-detail-carousel .slick-slide.slick-active:nth-child(8){transition-delay:.45s}.product-detail-carousel .slick-slide.slick-active:nth-child(9){transition-delay:.6s}.product-detail-carousel .slick-slide.slick-active:nth-child(10){transition-delay:.75s}.product-detail-carousel .slick-slide .preview-block{max-width:90vw;margin:0 auto}@media screen and (min-width:768px){.product-detail-carousel .slick-slide .preview-block{max-width:30rem}}.product-detail-carousel .slick-arrow{display:none}@media screen and (min-width:768px){.product-detail-carousel .slick-arrow{display:block}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.product-type-carousel{max-width:95rem;margin:0 auto}.product-type-carousel .slick-list{margin-bottom:3rem}.product-type-carousel .slick-list .slick-track{display:flex}.product-type-carousel .slick-list .slick-track .slick-slide{padding:.1rem 1rem;min-height:30rem;display:flex;align-items:flex-end}.product-type-carousel .slick-list .slick-track .slick-slide>div{width:100%}.product-type-carousel .slick-dots{padding-left:0;bottom:-5rem}.product-type-carousel .slick-dots li{margin:0 .4rem;width:auto}.product-type-carousel .slick-dots li::before{content:none}.product-type-carousel .slick-dots li.slick-active button{opacity:1}.product-type-carousel .slick-dots li button{background:#fff;padding:0;transform:rotate(45deg);width:.85rem;height:.85rem;opacity:.5;transition:opacity .25s ease-in-out}.product-type-carousel .slick-slide.slick-active{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) , transform .35s cubic-bezier(.175,.885,.32,1.275)}.product-type-carousel .slick-slide.slick-active:nth-child(5){transition-delay:0s}.product-type-carousel .slick-slide.slick-active:nth-child(6){transition-delay:.15s}.product-type-carousel .slick-slide.slick-active:nth-child(7){transition-delay:.3s}.product-type-carousel .slick-slide.slick-active:nth-child(8){transition-delay:.45s}.product-type-carousel .slick-slide.slick-active:nth-child(9){transition-delay:.6s}.product-type-carousel .slick-slide.slick-active:nth-child(10){transition-delay:.75s}.product-type-carousel .slick-slide .viewmore-btn{max-width:90vw;margin:0 auto}@media screen and (min-width:768px){.product-type-carousel .slick-slide .viewmore-btn{max-width:25rem}}.product-type-carousel .slick-arrow{display:none}@media screen and (min-width:768px){.product-type-carousel .slick-arrow{display:block}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .top,.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .middle,.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .bottom{background-color:#3a738e;border-color:#3a738e}.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .top svg .line,.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .middle svg .line,.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .bottom svg .line{stroke:#3a738e}.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .bottom{border:none}.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .bottom svg{display:none}.meal-picker-dropdown-wrapper.is-open .angled-corners:not(.angled-button).outline .top svg{fill:#3a738e}.meal-picker-dropdown-wrapper.is-open .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__control .meal-picker-dropdown__single-value,.meal-picker-dropdown-wrapper.is-open .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__control .meal-picker-dropdown__placeholder{color:#fff}.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .top,.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle,.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .bottom{border-width:.3rem;border-color:rgba(58,115,142,.25);transition:none}.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .top svg .line,.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle svg .line,.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .bottom svg .line{stroke-width:.3rem;stroke:rgba(58,115,142,.25);transition:none}.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle{padding:0 1rem}@media screen and (min-width:1024px){.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle{padding:0 3rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle{min-width:40rem}}.meal-picker-dropdown-wrapper .angled-corners:not(.angled-button).outline .middle *{box-shadow:none;transition:none}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown-outer{z-index:999!important}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__control{background-color:transparent;box-shadow:none!important;outline:none!important;display:block!important;padding:0;border:none;cursor:pointer}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__control::after{position:absolute;bottom:-1rem;left:0;display:block;content:"";height:1rem;width:100%}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container{display:block!important;width:auto;min-height:0;padding:0}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container input{position:absolute;top:0;left:0;width:100%;height:100%}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container .meal-picker-dropdown__single-value,.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container .meal-picker-dropdown__placeholder{position:static;display:block!important;text-overflow:initial;transform:translateY(0);padding-right:2rem;color:#3a738e}@media screen and (max-width:768px){.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container .meal-picker-dropdown__single-value,.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__value-container .meal-picker-dropdown__placeholder{font-size:2.5rem}}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__indicators{background-image:url(/images/icons/icon-arrow-up-down.svg);background-position:center;background-size:1.5rem;background-repeat:no-repeat;padding:0;position:absolute;top:calc(50% - 1rem);right:-.5rem}@media screen and (min-width:768px){.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__indicators{right:-1rem}}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__indicators svg{display:none}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__indicators .meal-picker-dropdown__indicator-separator{display:none}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__menu{clip-path:polygon(0% 10px,10px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0% calc(100% - 10px));width:calc(100% + 2.5rem);top:3rem!important;left:-1.25rem;padding-top:2rem;padding-bottom:2rem;background-color:#3a738e;border-radius:0}@media screen and (min-width:768px){.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__menu{width:calc(100% + 6.7rem);top:4.25rem!important;left:-3.35rem}}@media screen and (min-width:1200px){.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__menu{top:5.35rem!important}}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__menu .meal-picker-dropdown__option{background-color:transparent;padding:1rem 2rem;font-weight:500;color:#fff;letter-spacing:.05rem;font-family:"Nexa Slab",serif;transition:color .25s ease-in-out;font-size:1.4rem;cursor:pointer}.meal-picker-dropdown-wrapper .select-wrapper .meal-picker-dropdown .meal-picker-dropdown__menu .meal-picker-dropdown__option.meal-picker-dropdown__option--is-focused{color:#7db1ca}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.loader-circle{position:relative;width:20rem;height:20rem;margin:auto;margin-bottom:0}.loader-circle .circle{position:absolute;opacity:0;left:3rem;top:3rem;bottom:3rem;right:3rem;margin:0;transform:rotate(225deg);animation-iteration-count:infinite;animation-name:orbit;animation-duration:5.5s}.loader-circle .circle:after{content:'';position:absolute;width:1rem;height:1rem;border-radius:1rem;background:#4990b2}.loader-circle .circle:nth-child(2){animation-delay:240ms}.loader-circle .circle:nth-child(3){animation-delay:480ms}.loader-circle .circle:nth-child(4){animation-delay:720ms}.loader-circle .circle:nth-child(5){animation-delay:960ms}@keyframes orbit{0%{transform:rotate(225deg);opacity:1;animation-timing-function:ease-out}7%{transform:rotate(345deg);animation-timing-function:linear}30%{transform:rotate(455deg);animation-timing-function:ease-in-out}39%{transform:rotate(690deg);animation-timing-function:linear}70%{transform:rotate(815deg);opacity:1;animation-timing-function:ease-out}75%{transform:rotate(945deg);animation-timing-function:ease-out}76%{transform:rotate(945deg);opacity:0}100%{transform:rotate(945deg);opacity:0}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.meal-picker-fetching{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:center;display:flex;opacity:0;visibility:hidden;transition:opacity 0s ease 1s , visible 0s ease 1s}.meal-picker-fetching.fetching{display:flex;opacity:1;visibility:visible;z-index:4}.meal-picker-fetching.fetching strong{opacity:1;transform:translateY(0)}.meal-picker-fetching.fetching .live-result .loader-circle{opacity:1}.meal-picker-fetching.fetching .live-result .result::before{transform:rotate(45deg);z-index:20}.meal-picker-fetching.fetching .live-result .result em{opacity:1}.meal-picker-fetching .live-result{position:relative;width:20rem;height:20rem;margin:0 -5rem}@media screen and (min-width:768px){.meal-picker-fetching .live-result{margin:0 -2rem}}.meal-picker-fetching .live-result .loader-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25rem;height:25rem;opacity:0;transition:opacity .35s ease 1.15s}@media screen and (min-width:768px){.meal-picker-fetching .live-result .loader-circle{width:35rem;height:35rem}}.meal-picker-fetching .live-result .result{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;display:flex;align-items:center;width:6rem;height:6rem;justify-content:center;z-index:20}@media screen and (min-width:768px){.meal-picker-fetching .live-result .result{width:8rem;height:8rem}}.meal-picker-fetching .live-result .result::before{content:"";background-color:#3a738e;width:100%;height:100%;position:absolute;transform:rotate(0deg);transition:transform .35s ease 2s}.meal-picker-fetching .live-result .result em{position:relative;z-index:22;color:#fff;font-family:"Nexa Slab",serif;font-size:3rem;line-height:1;opacity:0;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) 1.35s}@media screen and (min-width:768px){.meal-picker-fetching .live-result .result em{font-size:5.3rem}}.meal-picker-fetching strong{position:relative;z-index:10;font-family:"Nexa Slab",serif;font-size:2.3rem;color:#224351;opacity:0;transform:translateY(3rem);transition:opacity .25s ease-in-out 1.15s , transform .25s ease-in-out 1.15s}@media screen and (min-width:768px){.meal-picker-fetching strong{font-size:5.3rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.questionaire-container{position:relative;text-align:center;z-index:5;width:100%;display:flex;padding:3rem 0;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;background:#fff;background-position:center;background-size:cover}@media screen and (min-width:768px){.questionaire-container{padding:0;height:100vh}}.questionaire-container .zag svg polygon{fill:#f5f5f5}.questionaire-container .overlay{z-index:1}.questionaire-container.fetching .parallax-images .parallax-image.left-parallax-image{transform:translate(-100%,-75%)}.questionaire-container.fetching .parallax-images .parallax-image.right-parallax-image{transform:translate(100%,-25%)}.questionaire-container.fetching .questionaire{max-height:0;margin-bottom:0}.questionaire-container.fetching .questionaire strong{transform:translateY(-3rem);opacity:0;max-height:0;overflow:hidden}.questionaire-container.fetching .btn{opacity:0;box-shadow:0 1rem 5rem rgba(0,0,0,0) , 0 1rem 5rem rgba(0,0,0,0);top:50%;left:50%;transform:translate(-50%,-50%)}.questionaire-container.fetching .btn span{background-color:#3a738e;color:transparent;width:6rem;height:6rem;clip-path:polygon(0% 0,0 0%,calc(100% - 0px) 0%,100% 0,100% calc(100% - 0px),calc(100% - 0px) 100%,0 100%,0% calc(100% - 0px))}@media screen and (min-width:768px){.questionaire-container.fetching .btn span{width:8rem;height:8rem}}.questionaire-container.fetching .btn span::before,.questionaire-container.fetching .btn span::after{width:0}.questionaire-container .parallax-images{position:static;flex-direction:row;width:auto;display:block}.questionaire-container .parallax-images .parallax-image{display:flex;position:absolute;flex:1;max-width:20rem;z-index:5;transition:transform .35s ease-in-out;top:15%;left:0;right:auto;bottom:auto}@media screen and (min-width:768px){.questionaire-container .parallax-images .parallax-image{width:calc(50vw - 8rem)}}@media screen and (min-width:1200px){.questionaire-container .parallax-images .parallax-image{width:calc(50vw - 5rem);max-width:50rem}}.questionaire-container .parallax-images .parallax-image.left-parallax-image{left:-10rem}@media screen and (min-width:1200px){.questionaire-container .parallax-images .parallax-image.left-parallax-image{top:50%;left:-25rem;transform:translateY(-50%)}}.questionaire-container .parallax-images .parallax-image.right-parallax-image{left:auto;right:-10rem;top:80%;bottom:auto}@media screen and (min-width:1200px){.questionaire-container .parallax-images .parallax-image.right-parallax-image{top:50%;right:-25rem;transform:translateY(-50%)}}.questionaire-container .questionaire-intro{position:relative;height:3rem;width:100%;background:url("/images/taglines/whats-on-the-menu-black@2x.png") center/contain no-repeat;margin-bottom:5rem}@media screen and (min-width:768px){.questionaire-container .questionaire-intro{width:50rem}}.questionaire-container .btn{border:none;text-align:left;padding:0!important;outline:none!important;background:none!important;opacity:1;position:absolute;left:50%;top:calc(100% + 4rem);transform:translate(-50%,0);z-index:1;margin:0;filter:drop-shadow(0 0 1rem rgba(0,0,0,.4));transition:top .35s ease-in-out , color .35s ease-in-out , filter .35s ease-in-out , background-color .35s ease-in-out , max-width .35s ease .95s , max-height .35s ease .95s , opacity .35s ease 1.85s , transform .35s ease .5s}.questionaire-container .btn span{width:100%;clip-path:polygon(0% 10px,10px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0% calc(100% - 10px));background-color:#3a738e;padding:1rem 2rem;margin-bottom:0;text-align:center;font-family:"Nexa Slab",serif;font-size:2.35rem;letter-spacing:.2rem;color:#fff;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:center;max-width:20rem;transition:color .35s ease-in-out .5s , filter .35s ease-in-out , background-color .35s ease-in-out , max-width .35s ease .95s , max-height .35s ease .95s , clip-path .35s ease .5s , min-width .35s ease .5s}@media screen and (min-width:768px){.questionaire-container .btn span{padding:1.5rem 1rem;font-size:3rem}}.questionaire-container .btn span::before,.questionaire-container .btn span::after{content:"";display:block;width:1.35rem;height:.2rem;background-color:#fff;margin:0 .65rem;transition:width .25s ease .95s}@media screen and (min-width:768px){.questionaire-container .btn span::before,.questionaire-container .btn span::after{width:1.6rem;margin:0 1rem}}.questionaire-container .questionaire{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:10rem;z-index:6;transition:margin-bottom .35s cubic-bezier(.175,.985,.6,1.015) , max-height .5s ease-in-out}.questionaire-container .questionaire strong{font-family:"Nexa Slab",serif;color:#224351;font-size:3rem;line-height:1.35;font-weight:700;z-index:1;position:relative;transform:translateY(0);opacity:1;max-height:30rem;margin-top:-1.5rem;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) , transform .35s cubic-bezier(.175,.985,.6,1.015) , max-height .35s cubic-bezier(.175,.985,.6,1.015) .35s}@media screen and (min-width:768px){.questionaire-container .questionaire strong{display:flex;flex-direction:row;font-size:4rem;margin-top:0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:0){.questionaire-container .questionaire strong{margin:.75rem 0}}@media screen and (min-width:1200px){.questionaire-container .questionaire strong{font-size:5rem}}@media screen and (max-width:768px){.questionaire-container .questionaire strong.break-on-mobile{display:block}}.questionaire-container .questionaire strong:nth-child(2n){z-index:20}.questionaire-container .questionaire strong:nth-child(4n){z-index:10}.questionaire-container .questionaire strong .select-wrapper{margin:1rem 0;z-index:2}@media screen and (min-width:768px){.questionaire-container .questionaire strong .select-wrapper{margin:0 1.5rem}}.questionaire-container .questionaire strong em{line-height:1.6}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.recipe-preview-block{min-width:25rem;max-width:100%}.recipe-preview-block.corners .middle img{clip-path:polygon(0% 10px,10px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0% calc(100% - 10px));width:12rem;height:12rem;object-fit:cover}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.recipes-carousel .slick-list{margin-bottom:3rem}@media screen and (min-width:768px){.recipes-carousel .slick-list{margin-bottom:10rem}}.recipes-carousel .slick-list .slick-track{display:flex}.recipes-carousel .slick-list .slick-track .slick-slide{padding:.1rem 2rem;min-height:30rem;display:flex;align-items:flex-end}.recipes-carousel .slick-list .slick-track .slick-slide>div{width:100%}.recipes-carousel .slick-dots{padding-left:0;bottom:-5rem}.recipes-carousel .slick-dots li{margin:0 .4rem;width:auto}.recipes-carousel .slick-dots li::before{content:none}.recipes-carousel .slick-dots li.slick-active button{opacity:1}.recipes-carousel .slick-dots li button{background:#fff;padding:0;transform:rotate(45deg);width:.85rem;height:.85rem;opacity:.5;transition:opacity .25s ease-in-out}.recipes-carousel .slick-slide.slick-active{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) , transform .35s cubic-bezier(.175,.885,.32,1.275)}.recipes-carousel .slick-slide.slick-active:nth-child(5){transition-delay:0s}.recipes-carousel .slick-slide.slick-active:nth-child(6){transition-delay:.15s}.recipes-carousel .slick-slide.slick-active:nth-child(7){transition-delay:.3s}.recipes-carousel .slick-slide.slick-active:nth-child(8){transition-delay:.45s}.recipes-carousel .slick-slide.slick-active:nth-child(9){transition-delay:.6s}.recipes-carousel .slick-slide.slick-active:nth-child(10){transition-delay:.75s}.recipes-carousel .slick-arrow{display:none}@media screen and (min-width:768px){.recipes-carousel .slick-arrow{display:block}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.meal-picker-results-title{color:#fff;font-family:"Nexa Slab",serif;font-size:3rem;text-align:center;text-shadow:0 .5rem 2rem rgba(0,0,0,.2);line-height:1}@media screen and (min-width:768px){.meal-picker-results-title{font-size:5.3rem}}.meal-picker-results-title .recommended{font-size:2.5rem;display:block;margin-bottom:5rem}.meal-picker-results-title .title-row{position:relative;display:inline-flex}.meal-picker-results-title .title-row strong{position:relative;z-index:2}.meal-picker-results-title .title-row .result{transform:translate(-1rem,1.5rem);transform-origin:center;display:flex;align-items:center;width:11rem;justify-content:center;z-index:20}@media screen and (min-width:768px){.meal-picker-results-title .title-row .result{transform:translate(-1rem,2rem)}}.meal-picker-results-title .title-row .result.sm-title{transform:translate(-1rem,2.5rem)}.meal-picker-results-title .title-row .result.sm-title em{font-size:3rem;height:.35rem;transform:translate(0,0)}@media screen and (min-width:768px){.meal-picker-results-title .title-row .result.sm-title em{font-size:5.5rem;height:.5rem}}@media screen and (max-width:768px){.meal-picker-results-title .title-row .result.sm-title{transform:translate(-1rem,1.5rem)!important}}.meal-picker-results-title .title-row .result::before{content:"";background-color:#3a738e;width:6rem;height:6rem;position:absolute;transform:rotate(45deg)}@media screen and (min-width:768px){.meal-picker-results-title .title-row .result::before{width:8rem;height:8rem}}.meal-picker-results-title .title-row .result em{position:relative;z-index:22;color:#fff;font-family:"Nexa Slab",serif;font-size:5rem;height:2rem;line-height:0;transform:translate(0,.75rem)}@media screen and (min-width:768px){.meal-picker-results-title .title-row .result em{font-size:7rem;height:2.25rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.meal-picker{position:relative;z-index:8;margin-bottom:-3rem;transition:height .35s ease-in-out}@media screen and (min-width:1200px){.meal-picker{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:30rem;padding:0}}.meal-picker.is-first-child-in-page{padding:20rem 3rem 10rem}@media screen and (min-width:1200px){.meal-picker.step-2{height:200vh}.meal-picker.step-3{height:300vh}}.meal-picker .zag.zag-bottom{transform:rotate(180deg)}.meal-picker .recipes-results{width:100%}.meal-picker .recipes-results .full-screen-carousel-block{height:calc(100vh + 6rem)}.meal-picker .recipes-results .full-screen-carousel-block .search-again{color:#fff;opacity:.65;text-decoration:underline;font-family:"Nexa Slab",serif;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;text-align:center}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.quick-link-tabs{display:flex;flex-direction:row;position:absolute;top:calc(100vh - 8rem);left:50%;justify-content:center;z-index:200;transform:translateX(-50%);opacity:1;background:transparent;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) 1.5s , background .35s cubic-bezier(.175,.985,.6,1.015)}@media screen and (min-width:768px){.quick-link-tabs{top:calc(100vh - 5rem);transform:translate(-50%,-3rem);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) 1.5s , background .35s cubic-bezier(.175,.985,.6,1.015) , transform .35s cubic-bezier(.175,.985,.6,1.015)}}.quick-link-tabs.sticky{background:#f5f5f5;width:100%;position:fixed;top:5rem;left:0;transform:translate(0,0);padding:1rem;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) , background .35s cubic-bezier(.175,.985,.6,1.015)}@media screen and (min-width:768px){.quick-link-tabs.sticky{background:none;width:auto;top:0;left:50%;padding:0;transform:translate(-50%,1rem);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) , background .35s cubic-bezier(.175,.985,.6,1.015) , transform .35s cubic-bezier(.175,.985,.6,1.015)}}@media screen and (min-width:1024px){.quick-link-tabs.sticky{transform:translate(-50%,0)}}.quick-link-tabs.hide-links{opacity:0}.quick-link-tabs.not-mounted{opacity:0}.quick-link-tabs.dark-theme li.active .angled-button .middle *{color:#464646}.quick-link-tabs.dark-theme li .angled-button .middle *{color:rgba(70,70,70,.5)}.quick-link-tabs li{list-style-type:none;margin-bottom:0!important;margin:0 .5rem}@media screen and (min-width:1200px){.quick-link-tabs li{margin:0 1rem}}.quick-link-tabs li:first-child{margin-left:0}.quick-link-tabs li:not(.active) .angled-button:hover .middle{background:transparent;border-color:transparent}.quick-link-tabs li:not(.active) .angled-button:hover .middle p{text-decoration:underline}.quick-link-tabs li:not(.active) .angled-button .top,.quick-link-tabs li:not(.active) .angled-button .bottom{opacity:0}.quick-link-tabs li:not(.active) .angled-button .middle{padding:0 1rem;border:none;background:none}.quick-link-tabs li .angled-button .middle{padding:0 1.5rem}@media screen and (min-width:768px){.quick-link-tabs li .angled-button .middle{padding:0 2rem}}@media screen and (min-width:1200px){.quick-link-tabs li .angled-button .middle{padding:0 4rem}}.quick-link-tabs li .angled-button .middle h6{white-space:nowrap;line-height:1.5}@media screen and (max-width:768px){.quick-link-tabs li .angled-button .middle h6{font-size:1.1rem}}.quick-link-tabs li:last-child{margin-right:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.about-template{width:100%;overflow:hidden}.about-template.not-mounted .transition-background{transform:translateY(0)}.about-template .transition-background{position:fixed;top:0;left:0;width:100%;height:calc(100% + 3rem);transform:translateY(100%);z-index:5;object-position:right center;object-fit:cover;transition:transform .65s cubic-bezier(.175,.985,.6,1.015) .15s}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.about-hero{background:#fff;position:relative;display:flex;padding:14rem 0 6rem;min-height:50vh;z-index:2;transition:min-height .75s ease-in-out 1.25s}@media screen and (min-width:1200px){.about-hero{padding:6rem 0}}.about-hero.not-mounted{min-height:100vh}.about-hero.not-mounted .hero-info h1,.about-hero.not-mounted .hero-info p{transform:translateY(3rem);opacity:0}.about-hero.not-mounted .image{margin-top:0}@media screen and (min-width:1200px){.about-hero.not-mounted .image{margin-top:30rem}}.about-hero.not-mounted .caption{transform:translateY(3rem);opacity:0}.about-hero .overlay{z-index:1}.about-hero .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.about-hero .zag svg{min-width:100%;height:3rem}.about-hero .zag svg polygon{fill:#f5f5f5}.about-hero .zag.zag-bottom{bottom:-1.5rem;transform:rotate(180deg)}.about-hero .hero-info{position:relative;margin:auto;margin-bottom:8rem;z-index:3;text-align:center;padding:0 2rem}@media screen and (min-width:1200px){.about-hero .hero-info{max-width:80rem;margin-top:15rem;margin-bottom:15rem;padding:0}}.about-hero .hero-info h1{color:#c16e18;font-family:"Nexa Slab",serif;font-size:4.5rem;text-align:center;margin-left:auto;margin-right:auto;transform:translateY(0);opacity:1;transition:transform .35s ease-in-out .7s , opacity .35s ease-in-out .7s}@media screen and (min-width:1200px){.about-hero .hero-info h1{max-width:70rem;font-size:7rem}}.about-hero .hero-info p{opacity:.7;color:#464646;font-family:"Alsina Ultra",serif;font-size:1.6rem;font-weight:300;letter-spacing:.1rem;line-height:1.5;transform:translateY(0);transition:transform .35s ease-in-out .8s , opacity .35s ease-in-out .8s}@media screen and (min-width:1200px){.about-hero .hero-info p{font-size:2.3rem}}.about-hero .image{position:absolute;bottom:0;left:50%;height:22rem;width:22rem;z-index:2;margin-top:-8rem;margin-left:-11rem;top:100%;transform:translateY(0);transition:margin-top .45s ease-in-out .65s , transform .1s ease}@media screen and (min-width:1200px){.about-hero .image{height:40rem;width:40rem;margin-top:-20rem;margin-left:-20rem}}.about-hero .caption{position:absolute;bottom:0;right:5rem;width:20rem;transform:translateY(0);opacity:1;transition:transform .35s ease-in-out .9s , opacity .35s ease-in-out .9s}@media screen and (min-width:768px){.about-hero .caption{right:20%;width:30rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.banner{padding:0;width:100%;height:45rem;position:relative}@media screen and (min-width:1200px){.banner{height:100vh}}.banner.thin{height:20rem}.banner .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.banner .parallax-image{position:absolute;top:0;left:0}@media screen and (min-width:75rem){.banner .parallax-image{max-width:25rem;transform:translate(0,-50%)}}@media screen and (min-width:90rem){.banner .parallax-image{max-width:60rem}}.banner .parallax-image img{width:100%}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.fast-facts-banner{width:100%;margin:auto;padding:30px 0;background-color:#f5f5f5;position:relative;z-index:9}.fast-facts-banner .overlay{z-index:1}.fast-facts-banner .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.fast-facts-banner .zag svg{min-width:100%;height:3rem}.fast-facts-banner .zag svg polygon{fill:#f5f5f5}.fast-facts-banner .zag.zag-top{top:-1.5rem}.fast-facts-banner .zag.zag-bottom{bottom:-1.5rem;transform:rotate(180deg)}.fast-facts-banner.visible .slide-show-wrapper{transform:translateY(0);opacity:1;visibility:visible}.fast-facts-banner .texture{position:absolute;top:-1rem;left:0;width:100%;height:calc(100% + 2rem);background-image:url(/images/backgrounds/texture-overlay.png);background-repeat:repeat;z-index:3}.fast-facts-banner .slide-show-wrapper{height:auto;position:relative;z-index:4;transform:translateY(30%);opacity:0;visibility:hidden;transition:opacity .5s ease , transform .5s ease}@media screen and (min-width:1200px){.fast-facts-banner .slide-show-wrapper{padding-bottom:650px;height:0}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.slide-show-navigation{position:relative;z-index:5;width:100%;text-align:center;display:flex;flex-direction:row}.slide-show-navigation .arrow-el{width:6rem;height:6rem}.slide-show-navigation .arrow-el span{width:75%;height:75%}.slide-show-navigation .indexer-container{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#464646;font-size:5rem;font-weight:100;font-family:'open-sans';letter-spacing:2px;padding:0 2rem}.slide-show-navigation .indexer-container span{margin-bottom:0}.slide-show-navigation .indexer-container span.indexer{font-size:1.6rem;font-family:"Nexa Slab",serif}.slide-show-navigation .indexer-container span.indexer:first-child{transform:translateY(-35%)}.slide-show-navigation .indexer-container span.indexer:last-child{transform:translateY(35%)}.slide-show-navigation .btn:last-child .angled-corners .middle svg{transform:rotate(180deg)}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.horizontal-image-and-content{position:relative}@media screen and (min-width:768px){.horizontal-image-and-content{height:900px}.horizontal-image-and-content{height:675px}}.horizontal-image-and-content.inverted .slide-inner .fast-fact-image{left:auto;right:0}.horizontal-image-and-content.inverted .slide-inner .copy{left:0;right:auto}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner{height:0}}.horizontal-image-and-content .slide-inner .container{padding:0 30px;position:relative;height:675px}.horizontal-image-and-content .slide-inner .container h4{position:relative;top:30px}.horizontal-image-and-content .slide-inner .fast-fact-image{position:absolute;width:100%;height:30rem;object-fit:contain;display:block;opacity:0;padding:0 30px;margin-top:-3rem;transition:opacity .5s ease .5s}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .fast-fact-image{margin-top:0;left:0;top:10px;width:50%;height:100%;padding:0}}.horizontal-image-and-content .slide-inner .fast-fact-image.visible{opacity:1;position:relative}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .fast-fact-image.visible{position:absolute}}.horizontal-image-and-content .slide-inner .copy{width:100%;padding:30px;max-width:76rem;z-index:3}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy{min-height:350px}}.horizontal-image-and-content .slide-inner .copy *{text-align:left}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy *{text-align:center}}@media screen and (min-width:600px) and (orientation:landscape),screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy{padding:0 0 0 30px;width:calc(50% - 30px);background:none;left:50%;transform:translateY(-50%)}.horizontal-image-and-content .slide-inner .copy *{text-align:left}}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy{position:absolute;top:50%;left:auto;right:0}}.horizontal-image-and-content .slide-inner .copy .fade-wrapper{display:inline-block;opacity:1;transition:opacity .5s ease .5s}.horizontal-image-and-content .slide-inner .copy .fade-wrapper.hide{opacity:0}.horizontal-image-and-content .slide-inner .copy .heading-title{overflow:hidden;width:100%;display:block}@media screen and (-ms-high-contrast:none){.horizontal-image-and-content .slide-inner .copy .heading-title{padding-bottom:10px}}.horizontal-image-and-content .slide-inner .copy .heading-title span{color:#862a2a;font-family:"Nexa Slab",serif;font-size:3rem;line-height:1}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy .heading-title span{font-size:4.5rem}}@media screen and (min-width:1200px){.horizontal-image-and-content .slide-inner .copy .heading-title span{font-size:5.5rem}}.horizontal-image-and-content .slide-inner .copy p{font-family:"Alsina Ultra",serif;font-size:1.4rem;font-weight:300}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy p{font-size:1.8rem}}.horizontal-image-and-content .slide-inner .copy p.hide span{opacity:0;transform:translateY(100%)}.horizontal-image-and-content .slide-inner .copy p span{display:block;opacity:1;transform:translateY(0);transition:transform .35s ease , opacity .35s ease;transition-delay:.1s;opacity:.8;color:#222;font-size:1.4rem}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy p span{font-size:1.6rem}}@media screen and (min-width:1200px){.horizontal-image-and-content .slide-inner .copy p span{font-size:1.8rem}}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy p{text-align:left}}.horizontal-image-and-content .slide-inner .copy-wrapper{width:100%;display:block;padding-left:1.5rem}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy-wrapper{padding-left:3rem}}.horizontal-image-and-content .slide-inner .copy-wrapper.hide span{opacity:0;transform:translateY(calc(50% + 30px))}.horizontal-image-and-content .slide-inner .copy-wrapper>span{border-left:solid 1px #862a2a;padding-left:2rem}@media screen and (min-width:768px){.horizontal-image-and-content .slide-inner .copy-wrapper>span{padding-left:4rem}}.horizontal-image-and-content .slide-inner .copy-wrapper span{display:block;transform:translateY(0);opacity:1;transition:transform .35s ease , opacity .35s ease;transition-delay:.2s}.horizontal-image-and-content .slide-inner .copy-wrapper .items{transform:translateX(-3rem)}.horizontal-image-and-content .slide-inner .copy-wrapper .items>button{margin-bottom:3rem}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners{display:inline-block}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners:hover .middle{padding:2rem 6rem}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .top,.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .bottom{background:#fff}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .top svg,.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .bottom svg{fill:white}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .middle{border:none;background:#fff;font-size:1.6rem;font-size:600;padding:0 6rem;min-height:4rem;font-family:"Nexa Slab",serif}.horizontal-image-and-content .slide-inner .copy-wrapper .items .action .angled-corners .middle strong{color:#566d42}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.content-banner-block{position:relative;background-color:#fff;padding:6rem 2rem 10rem}@media screen and (min-width:768px){.content-banner-block{padding:6rem 0 15rem}}.content-banner-block .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.content-banner-block .zag svg{min-width:100%;height:3rem}.content-banner-block .zag svg polygon{transform:fill .35s ease-in-out}.content-banner-block .zag.zag-top{top:-2rem}.content-banner-block .zag.zag-bottom{bottom:-2rem;transform:rotate(180deg)}.content-banner-block .texture{position:absolute;top:-2rem;left:0;width:100%;height:calc(100% + 3rem);background-image:url(/images/backgrounds/texture-overlay.png);background-repeat:repeat;z-index:3}.content-banner-block .hero-info{position:relative;margin:auto;margin-top:8rem;z-index:3;text-align:center}@media screen and (min-width:768px){.content-banner-block .hero-info{max-width:90rem;margin-top:20rem}}.content-banner-block .hero-info h2{color:#c16e18;text-align:center;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.content-banner-block .hero-info h2{max-width:70rem;font-size:6rem}}.content-banner-block .hero-info p{opacity:.7;color:#464646;font-family:"Alsina Ultra",serif;font-size:1.4rem;font-weight:300;letter-spacing:.1rem;line-height:1.5}@media screen and (min-width:768px){.content-banner-block .hero-info p{font-size:1.6rem}}.content-banner-block .hero-info .angled-button{display:inline-block}.content-banner-block .image{position:absolute;top:0;left:50%;height:25rem;z-index:2;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.content-banner-block .image{height:50rem}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.product-shot-carousel{position:relative;z-index:5}@media screen and (min-width:768px){.product-shot-carousel{margin-bottom:0}}.product-shot-carousel .slick-slider{width:100%}@media screen and (min-width:1200px){.product-shot-carousel .slick-slider{width:100%}}.product-shot-carousel .slick-track{overflow:visible;display:flex;align-items:center;margin-bottom:5rem}.product-shot-carousel .slick-list{overflow:visible;padding:0!important}.product-shot-carousel .slick-list img{width:100%;height:100%;max-height:25rem;object-position:center;object-fit:contain}@media screen and (min-width:768px){.product-shot-carousel .slick-list img{max-height:50rem}}@media screen and (min-width:1200px){.product-shot-carousel .slick-list img{max-height:100%;height:auto}}.product-shot-carousel .slick-list .slick-slide{margin-bottom:0}@media screen and (min-width:1200px){.product-shot-carousel .slick-list .slick-slide{margin-bottom:0}}.product-shot-carousel .slick-list .slick-slide:last-child{filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.4))}.product-shot-carousel .slick-dots{padding-left:0;bottom:-3rem}@media screen and (min-width:1200px){.product-shot-carousel .slick-dots{bottom:-3.5rem}}.product-shot-carousel .slick-dots li{margin:0 .25rem}.product-shot-carousel .slick-dots li::before{content:none}.product-shot-carousel .slick-dots li.slick-active button{opacity:1}.product-shot-carousel .slick-dots li button{background:#da0033;transform:rotate(45deg);width:1rem;height:1rem;opacity:.5;transition:opacity .25s ease-in-out}.product-detail-template.white .product-shot-carousel .slick-dots li button{background-color:#566d42}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.info-modal{position:fixed;background-color:rgba(0,0,0,.5);z-index:101;top:0;left:0;width:100%;height:100%;left:-100%;opacity:0;transition:opacity .35s ease-in-out .6s , left 0s ease-in-out 1s}.info-modal.visible{visibility:visible;opacity:1;left:0;transition:opacity .35s ease-in-out}.info-modal.visible .close-btn{opacity:1;transform:translate(-50%,-50%);transition:opacity .35s ease-in-out .6s , transform .35s ease-in-out .6s}.info-modal.visible .modal{transform:translateX(0);transition:transform .35s ease-in-out .35s}.info-modal .close-btn{position:absolute;top:8rem;left:calc(100% - 4rem);transform:translateX(-50%);z-index:20;background-color:#fff;border:none;outline:none;box-shadow:-3px 10px 10px rgba(0,0,0,.15);border-radius:.5rem;width:4rem;height:4rem;opacity:0;transition:opacity .2s ease-in-out , transform .2s ease-in-out;cursor:pointer}@media screen and (min-width:768px){.info-modal .close-btn{width:10rem;height:10rem;border-radius:1rem;background-size:5rem;top:50%;left:50%;transform:translate(-75%,-50%)}}.info-modal .close-btn svg{position:absolute;width:60%;height:60%;top:20%;left:20%}.info-modal .close-btn svg polygon{fill:#da0033;transition:all .35s ease-in-out}.info-modal .close-btn:hover svg polygon{fill:#000}.info-modal .modal{background-color:#fff;width:calc(100% - 4rem);height:100%;position:absolute;top:0;transform:translateX(-100%);left:0;overflow-y:scroll;transition:transform .35s ease-in-out .15s}@media screen and (min-width:768px){.info-modal .modal{width:50%}}.info-modal .modal .wrapper{padding:13rem 3rem}@media screen and (min-width:768px){.info-modal .modal .wrapper{padding:13rem}}.info-modal .modal .wrapper h3{color:#da0033;font-size:2.4rem;margin-bottom:2rem}@media screen and (min-width:768px){.info-modal .modal .wrapper h3{font-size:4rem;margin-bottom:3rem}}.info-modal .modal .wrapper h5{opacity:.8;text-transform:uppercase;font-size:1rem;font-weight:500;letter-spacing:.1rem;margin-bottom:1.25rem}.info-modal .modal .wrapper p{font-size:1.2rem;font-weight:300;line-height:1.5}@media screen and (min-width:768px){.info-modal .modal .wrapper p{font-size:1.4rem}}.info-modal .modal .wrapper table{width:100%;border-bottom:1px solid rgba(130,103,71,.2);margin-bottom:2rem}.info-modal .modal .wrapper table tr{display:flex;width:100%}.info-modal .modal .wrapper table tr td{padding:1.5rem;text-align:left;border:1px solid rgba(130,103,71,.2);border-bottom:none;color:#464646;font-size:1.2rem;font-weight:500;margin-bottom:0;display:flex}@media screen and (min-width:768px){.info-modal .modal .wrapper table tr td{padding:1.55rem;font-size:1.4rem}}.info-modal .modal .wrapper table tr td:nth-child(1){flex:1;flex-direction:column;background-color:rgba(226,226,226,.2)}.info-modal .modal .wrapper table tr td:nth-child(2){text-align:center;width:10rem;align-items:center;justify-content:center;background-color:rgba(226,226,226,.7)}@media screen and (min-width:768px){.info-modal .modal .wrapper table tr td:nth-child(2){width:12rem}}.info-modal .modal .wrapper table tr td span{display:block;padding-left:1rem;font-weight:300;margin-bottom:0}.info-modal .modal .wrapper .facts-note{color:#6d6d6d;font-family:"Alsina Ultra",serif;font-size:1.4rem;font-weight:300;line-height:2rem}.info-modal .modal .wrapper .facts-note span{font-weight:500;margin-right:.35rem}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.product-detail-template{width:100%;overflow:hidden}.product-detail-template .product-intro{padding:12rem 2rem 8rem;position:relative;display:flex;flex-direction:column;align-items:center;overflow-y:visible}@media screen and (min-width:1024px){.product-detail-template .product-intro{padding:12rem 8rem 12rem;flex-direction:row}}@media screen and (min-width:1200px){.product-detail-template .product-intro{padding:12rem 8rem 8rem}}.product-detail-template .product-intro .container{max-width:150rem;margin:0 auto}.product-detail-template .product-intro .more-products{position:absolute;bottom:3rem;left:50%;transform:translate(-50%,0);opacity:1;width:20rem;display:block;z-index:1;transition:transform .35s cubic-bezier(.175,.985,.6,1.015) 1s , opacity .35s cubic-bezier(.175,.985,.6,1.015) 1s}@media screen and (min-width:1024px){.product-detail-template .product-intro .more-products{bottom:6rem;width:30rem}}.product-detail-template .product-intro.notLoaded .more-products{transform:translate(-50%,100%);opacity:0;transition:none}.product-detail-template .product-intro.notLoaded .row .product-info .breadcrumbs{opacity:0;transform:translateY(4rem);min-height:2rem}.product-detail-template .product-intro.notLoaded .row .product-info .product-title{opacity:0;transform:translateY(4rem);min-height:5rem}.product-detail-template .product-intro.notLoaded .row .product-info .introduction-copy{opacity:0;transform:translateY(4rem);min-height:12rem}.product-detail-template .product-intro.notLoaded .row .product-info .ingredients-link{opacity:0;transform:translateY(4rem)}.product-detail-template .product-intro.notLoaded .row .productImage{transform:translateX(calc(100% + 25rem))}.product-detail-template .product-intro.notLoaded .health-tags li{opacity:0;transform:translateX(calc(100% + 5rem))}.product-detail-template .product-intro .row{width:100%;position:relative;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;justify-content:center;align-items:center;text-align:left}@media screen and (min-width:1024px){.product-detail-template .product-intro .row{flex-direction:row;margin-top:8rem}.product-detail-template .product-intro .row .col{display:flex;flex-direction:column;width:50%}.product-detail-template .product-intro .row .col:first-child{width:50%;padding-right:4rem}}@media screen and (min-width:1200px){.product-detail-template .product-intro .row .col{display:flex;flex-direction:column;width:40%}.product-detail-template .product-intro .row .col:first-child{width:60%;padding-right:4rem}.product-detail-template .product-intro .row .col:last-child{padding-left:4rem;padding-right:4rem}}.product-detail-template .product-intro .row .productImage{transform:translateX(0);transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .4s , transform .5s cubic-bezier(.175,.885,.32,1.275) .4s}.product-detail-template .product-intro .row .productImage.desktop{display:none}@media screen and (min-width:1024px){.product-detail-template .product-intro .row .productImage.desktop{display:block}}.product-detail-template .product-intro .row .productImage.mobile{display:block}@media screen and (min-width:1024px){.product-detail-template .product-intro .row .productImage.mobile{display:none}}.product-detail-template .product-intro .row .productImage .content-wrapper{position:relative;width:calc(100vw - 8rem);margin:auto;margin-top:3rem}@media screen and (min-width:1024px){.product-detail-template .product-intro .row .productImage .content-wrapper{max-width:50rem;width:100%;margin:0}}.product-detail-template .product-intro .row .productImage .content-wrapper img{position:relative;display:block;width:100%;height:auto;margin:0 auto;transform:rotate(10deg)}.product-detail-template .product-intro .row .product-info .breadcrumbs{padding-bottom:2rem;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#000;position:relative;opacity:1;transform:translateY(0);margin:auto;text-align:center;transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) 0s , transform .35s cubic-bezier(.175,.885,.32,1.275) 0s}@media screen and (min-width:1024px){.product-detail-template .product-intro .row .product-info .breadcrumbs{text-align:left}}.product-detail-template .product-intro .row .product-info .breadcrumbs a{text-transform:uppercase;font-family:"Alsina Ultra",serif;text-decoration:none;font-weight:500;font-size:1.2rem;letter-spacing:.1rem;color:#000}.product-detail-template .product-intro .row .product-info .breadcrumbs .seperator{font-weight:bold;margin:0 1rem}.product-detail-template .product-intro .row .product-info .product-title{color:#da0033;position:relative;width:100%;opacity:1;transform:translateY(0);text-align:center;transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) .1s , transform .35s cubic-bezier(.175,.885,.32,1.275) .1s}@media screen and (min-width:768px){.product-detail-template .product-intro .row .product-info .product-title{text-align:left}}.product-detail-template .product-intro .row .product-info .introduction-copy{width:100%;color:#464646;font-weight:700;opacity:1;margin-bottom:3rem;transform:translateY(0);text-align:center;transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) .3s , transform .35s cubic-bezier(.175,.885,.32,1.275) .3s}@media screen and (min-width:1024px){.product-detail-template .product-intro .row .product-info .introduction-copy{text-align:left;padding-left:3rem;margin-bottom:5rem;border-left:solid 1px #2c2c2c}}.product-detail-template .product-intro .row .product-info .introduction-copy p{font-family:"Alsina Ultra",serif}.product-detail-template .product-intro .row .product-info .introduction-copy h4{font-size:1.6rem;margin-bottom:1rem;margin-top:1rem}.product-detail-template .product-intro .row .product-info .available-link{font-weight:400;font-size:1em;font-family:aurea-ultra,sans-serif}.product-detail-template .product-intro .product-shot-carousel{margin-bottom:3rem}@media screen and (min-width:1024px){.product-detail-template .product-intro .product-shot-carousel{margin-bottom:0}}.product-detail-template .product-intro .ingredients-link{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.885,.32,1.275) .45s , transform .35s cubic-bezier(.175,.885,.32,1.275) .45s}.product-detail-template .product-intro .ingredients-link.mobile{display:flex;justify-content:center}@media screen and (min-width:1024px){.product-detail-template .product-intro .ingredients-link.mobile{display:none}}.product-detail-template .product-intro .ingredients-link.desktop{display:none}@media screen and (min-width:1024px){.product-detail-template .product-intro .ingredients-link.desktop{display:block}}.product-detail-template .product-intro .ingredients-link .btn h6{color:#da0033}.product-detail-template .product-intro .ingredients-link .btn svg.info-svg{fill:#da0033}.product-detail-template .product-intro .health-tags{display:flex;flex-direction:row;justify-content:center;z-index:9;width:100%;margin-top:1rem}@media screen and (min-width:1024px){.product-detail-template .product-intro .health-tags{width:auto;position:absolute;right:3rem;top:50%;margin-top:0;flex-direction:column;transform:translateY(-50%)}}.product-detail-template .product-intro .health-tags li{margin-right:1rem;transform:translateX(0);opacity:1;transition:opacity .25s cubic-bezier(.175,.885,.32,1.275) , transform .25s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:1024px){.product-detail-template .product-intro .health-tags li{margin-bottom:1rem;margin-right:0}}.product-detail-template .product-intro .health-tags li:nth-child(1){transition-delay:.6s}.product-detail-template .product-intro .health-tags li:nth-child(2){transition-delay:.7s}.product-detail-template .product-intro .health-tags li:nth-child(3){transition-delay:.8s}.product-detail-template .product-intro .health-tags li:nth-child(4){transition-delay:.9s}.product-detail-template .product-intro .health-tags li:last-child{margin-bottom:0}.product-detail-template .product-intro .health-tags li img{width:7rem;object-fit:contain;object-position:center}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.recipe-hero{width:100%;position:relative}.recipe-hero.not-loaded .feature-image-transition{clip-path:polygon(0% 0,0 0%,calc(100% - 0) 0%,100% 0,100% calc(100% - 0),calc(100% - 0) 100%,0 100%,0% calc(100% - 0));width:100%;height:calc(100vh + 3rem);top:0;left:0;border-radius:0}.recipe-hero.not-loaded .container .hero-info .breadcrumbs,.recipe-hero.not-loaded .container .hero-info h1,.recipe-hero.not-loaded .container .hero-info .excerpt,.recipe-hero.not-loaded .container .hero-info .stats li{opacity:0;transform:translateY(4rem)}.recipe-hero .recipe-hero-content{z-index:10;position:relative;padding:12rem 0;margin-bottom:6rem}@media screen and (min-width:768px){.recipe-hero .recipe-hero-content{padding:18rem 2rem 12rem}}@media screen and (min-width:1200px){.recipe-hero .recipe-hero-content{padding:25rem 0 12rem 0;margin-bottom:38rem}}.recipe-hero .overlay{z-index:1}.recipe-hero .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;transform:rotate(180deg)}.recipe-hero .zag svg{min-width:100%;height:3rem}.recipe-hero .zag svg polygon{transform:fill .35s ease-in-out}.recipe-hero .zag.zag-bottom{bottom:-1rem}.recipe-hero .feature-image-transition{position:fixed;background-position:center!important;background-size:cover!important;z-index:75;display:block;width:100%;height:100%;top:0;left:0;border-radius:0;background-repeat:no-repeat!important;transition:width .5s ease-in-out , height .5s ease-in-out , left .5s ease-in-out , top .5s ease-in-out , border-radius .25s ease-in-out!important}.recipe-hero .column-banner{z-index:2}@media screen and (max-width:1200px){.recipe-hero .column-banner{display:none}}.recipe-hero .container{position:relative;margin:0 auto}.recipe-hero .container .hero-info{width:100%;margin-bottom:3rem;text-align:center}@media screen and (min-width:1200px){.recipe-hero .container .hero-info{margin-bottom:5rem}}.recipe-hero .container .hero-info .breadcrumbs{margin-bottom:3rem;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#464646;position:relative;opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .5s , transform .35s cubic-bezier(.175,.985,.6,1.015) .5s}.recipe-hero .container .hero-info .breadcrumbs a{text-transform:uppercase;font-family:"Alsina Ultra",serif;text-decoration:none;font-weight:500;font-size:1.2rem;letter-spacing:.1rem;color:#464646}.recipe-hero .container .hero-info .breadcrumbs .seperator{font-weight:bold;margin:0 1rem}.recipe-hero .container .hero-info h1{color:#c16e18;margin-bottom:2rem;opacity:1;line-height:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .65s , transform .35s cubic-bezier(.175,.985,.6,1.015) .65s}.recipe-hero .container .hero-info .excerpt{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .75s , transform .35s cubic-bezier(.175,.985,.6,1.015) .75s}.recipe-hero .container .hero-info .stats{margin-top:0;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:1200px){.recipe-hero .container .hero-info .stats{margin-top:5rem}}.recipe-hero .container .hero-info .stats li{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;transform:translateY(0);opacity:1;transition:opacity .35s cubic-bezier(.175,.985,.6,1.015) .85s , transform .35s cubic-bezier(.175,.985,.6,1.015) .85s}.recipe-hero .container .hero-info .stats li:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}.recipe-hero .container .hero-info .stats li:nth-child(1){transition-delay:.85s}.recipe-hero .container .hero-info .stats li:nth-child(2){transition-delay:.95s}.recipe-hero .container .hero-info .stats li:nth-child(3){transition-delay:1.05s}.recipe-hero .container .hero-info .stats li svg{width:2rem;height:2rem;margin-right:.5rem}.recipe-hero .container .hero-info .stats li svg path{fill:#c16e18}@media screen and (min-width:1200px){.recipe-hero .container .hero-info .stats li svg{width:3rem;height:3rem}}.recipe-hero .container .hero-info .stats li span{margin-bottom:0;text-transform:capitalize;font-weight:600;font-size:1.35rem;letter-spacing:0;color:#000}@media screen and (min-width:1200px){.recipe-hero .container .hero-info .stats li span{font-size:1.6rem;color:#464646}}.recipe-hero .feature-image-wrapper{position:relative}.recipe-hero .feature-image-wrapper .feature-image{clip-path:polygon(0% 2rem,2rem 0%,calc(100% - 2rem) 0%,100% 2rem,100% calc(100% - 2rem),calc(100% - 2rem) 100%,2rem 100%,0% calc(100% - 2rem));display:block;width:calc(100% - 4rem);max-width:120rem;object-fit:cover;object-position:center;height:calc(100% - 4rem);margin:0 auto -20vh;transition:width .35s ease-in-out .35s , height .35s ease-in-out .35s , top .35s ease-in-out .35s , left .35s ease-in-out .35s , clip-path .35s ease-in-out 0s}@media screen and (min-width:768px){.recipe-hero .feature-image-wrapper .feature-image{clip-path:polygon(0% 4rem,4rem 0%,calc(100% - 4rem) 0%,100% 4rem,100% calc(100% - 4rem),calc(100% - 4rem) 100%,4rem 100%,0% calc(100% - 4rem))}}@media screen and (min-width:1200px){.recipe-hero .feature-image-wrapper .feature-image{width:calc(100% - 20rem);height:70rem;margin:0 auto -50rem}}.recipe-hero .feature-image-wrapper .share-wrapper{position:absolute;right:50%;bottom:0;transform:translate(50%,65%);z-index:10}@media screen and (min-width:1200px){.recipe-hero .feature-image-wrapper .share-wrapper{right:0;bottom:32.5rem;transform:none}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.recipe-detail-template{background-color:#fff}.recipe-detail-template.fade-content *{opacity:0;transition:opacity .35s ease-in-out}.recipe-detail-template .inner{width:calc(100% - 4rem);margin:0 auto}@media screen and (min-width:1200px){.recipe-detail-template .inner{width:calc(100% - 20rem)}}.recipe-detail-template .hero-info h2{font-size:1.6rem;font-style:normal;font-weight:200;line-height:1.35;font-family:"Helvetica Condensed",sans-serif;color:#464646}.recipe-detail-template .content .contents{padding:6rem 0;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:1024px){.recipe-detail-template .content .contents{flex-direction:row}}.recipe-detail-template .content .contents .recipe-col{width:100%}@media screen and (min-width:1024px){.recipe-detail-template .content .contents .recipe-col{width:50%}}.recipe-detail-template .content .contents .recipe-col ul li::before{background-image:url(/images/icons/icon-bullet-orange.svg)}.recipe-detail-template .content .contents h3{font-size:2rem}.recipe-detail-template .content .contents.collection{border-bottom:1px solid #d0d0d0}.recipe-detail-template .content .contents.collection h3{margin-bottom:4rem;width:100%;display:flex;flex-direction:row;align-items:center}.recipe-detail-template .content .contents.collection h3 svg{height:3rem;width:3rem;margin-right:1rem}.recipe-detail-template .content .contents.collection:last-of-type{border:none}.recipe-detail-template .related-articles{padding:8rem 0;background-position:top;border:none;background-image:linear-gradient(to right,#8f8f8f 20%,rgba(255,255,255,0) 0%);background-size:10px 2px;background-repeat:repeat-x;display:flex;flex-direction:column}.ie9 .recipe-detail-template .related-articles{border-top:1px dotted #8f8f8f}.recipe-detail-template .related-articles .label{width:20rem;margin:0 auto;margin-bottom:5rem}.recipe-detail-template .related-articles .inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media screen and (min-width:768px){.recipe-detail-template .related-articles .inner{grid-gap:5rem;gap:5rem}}@media print{@page{size:portrait;margin:20px 10px}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}#header{border-bottom:0;top:0;position:absolute}#header .navigation,#header #search,#header .breadcrumbs{display:none}#header .logo{margin:0 auto}.share{display:none}#recipe-details{text-align:left;background:none}#recipe-details section#intro{background:none}#recipe-details section#intro .column-banner,#recipe-details section#intro .zag,#recipe-details section#intro .breadcrumbs,#recipe-details section#intro .share-wrapper{display:none}#recipe-details section#intro .container .hero-info h1{text-align:left}#recipe-details section#intro .container .hero-info .stats{display:block}#recipe-details section#intro .container .hero-info .stats li svg{display:none}#recipe-details section#intro .container .hero-info .stats li .tab-headings:before{padding-right:1rem;font-weight:normal;background-image:none}#recipe-details section#intro .container .hero-info .stats li.prep .tab-headings:before{content:"Prep Time: "}#recipe-details section#intro .container .hero-info .stats li.cook-time .tab-headings:before{content:"Cook Time: "}#recipe-details section#intro .container .hero-info .stats li.difficulty .tab-headings:before{content:"Difficulty: "}#recipe-details section#intro .container .hero-info .stats li.difficulty p{display:inline-block}#recipe-details section#intro .container .feature-image-wrapper{width:100%;display:block}#recipe-details section#intro .container .feature-image-wrapper img{max-height:20rem}#recipe-details section#content .related-recipe-product,#recipe-details section#content .related-articles{display:none}footer#footer{padding-top:1rem;padding-bottom:1rem;margin-top:0;background:none}footer#footer .zag{display:none}footer#footer .container-sm p,footer#footer .container-sm .footer-links,footer#footer .container-sm .bottom-row nav{display:none}footer#footer .inner h4,footer#footer .inner .social-links,footer#footer .inner svg{display:none}footer#footer .inner .footer-meta{margin-top:0;border:none}footer#footer .inner .footer-meta ul li{display:none;border:none}footer#footer .inner .footer-meta ul li.copyright{display:block}}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}:root{--font-color-primary:#131313;--font-color-secondary:#434343;--font-color-custom:white;--bg-color-primary:var(--font-color-primary);--bg-color-primary-variant-1:#333;--bg-color-primary-variant-2:#666;--bg-color-secondary:#646e43;--bg-color-secondary-variant-1:#4181e4;--bg-color-secondary-variant-2:#6597e4;--white:white;--black:black}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{color:#000;font-family:Stag,sans-serif;font-size:1vw;line-height:1.5em}h1{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:3.5em;font-weight:400;line-height:1.2em}h2{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:3em;font-weight:400;line-height:1.2em}h3{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:2.5em;font-weight:400;line-height:1.3em}h4{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:2em;font-weight:400;line-height:1.3em}h5{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em}h6{margin-top:0;margin-bottom:0;font-family:aurea-ultra,sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em}p{margin-bottom:1em;font-size:1em;line-height:1.5em}a{text-decoration:underline}ul,ol{margin-top:0;margin-bottom:1.5em;padding-left:2em}li{margin-bottom:.25em}blockquote{border-left:.25em solid #e2e2e2;margin-bottom:0;padding:1em;font-size:1.25em;line-height:1.5em}.section{position:relative}.section.is--sl-ss-footer{background-image:linear-gradient(#181818,rgba(255,255,255,0))}.section.is--bgcolor-ss-sl-header{background-color:#181818;background-image:linear-gradient(to top,rgba(255,255,255,0),#131313)}.section.is--papercut{z-index:5;background-position:50% 0;background-size:cover;box-shadow:0 0 30px 15px rgba(0,0,0,.25)}.section.is--product-details{background-color:rgba(219,217,210,.2);background-position:50%;background-repeat:no-repeat;background-size:cover}.section.is--st-figure{color:#39260f;background-color:#eeeae0}.section.is--st-figure .content-wrap{margin-top:10rem;margin-bottom:10rem}.container{z-index:1;max-width:90%;position:relative}.container.fullpage{justify-content:center;align-items:center;width:100%;max-width:none;height:100dvh;display:flex}.container.full-x{justify-content:center;align-items:center;width:100%;max-width:none}.container.full-y{justify-content:center;align-items:center;height:100dvh}.container.fullpage-mh{justify-content:center;align-items:center;width:100%;max-width:none;min-height:100dvh;display:flex}.container.full-y-mh{justify-content:center;align-items:center;min-height:100dvh}.container.is--recipe-page{justify-content:center;align-items:flex-start;width:100%;max-width:none;min-height:100dvh;display:flex}.container.is--careers{justify-content:center;align-items:center;min-height:80vh;display:flex}.wrapper.pd-y-xxxl{padding-top:12em;padding-bottom:12em}.wrapper.is--recipe-page{width:100%}.main-wrapper{padding-top:4.5em;position:relative}.main-wrapper.is--recipe-page{padding-top:0}.page-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh}.page-wrapper.is--sl{background-image:none}.sl-ss-ut-page-w{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.sl-ss-ut-page-content{grid-column-gap:1em;grid-row-gap:1em;text-align:center;flex-direction:column;align-items:center;width:auto;margin-bottom:0;display:flex}.sl-ss-ut-page-form{grid-column-gap:.5em;grid-row-gap:.5em;flex-direction:column;align-items:center;display:flex}.sl-ss-body{background-color:var(--font-color-primary);color:#fff}.sl-ss-content-list{grid-column-gap:4em;grid-row-gap:4em;flex-direction:column;display:flex}.sl-ss-content-list-col.is--left{width:25%;position:-webkit-sticky;position:sticky;top:6.5em}.sl-ss-content-list-col.is--right{flex:1}.sl-ss-content-list-group{grid-column-gap:4em;grid-row-gap:4em;align-items:flex-start;display:flex;position:relative}.sl-ss-content-w.is--details{grid-column-gap:2em;grid-row-gap:2em;background-color:#2a2a2a;border-radius:1em;flex-direction:column;padding:1.5em;display:flex}.sl-ss-content-w-side-h-text{margin-bottom:.25em;font-size:2.5em;font-weight:400}.sl-ss-content-w-side-p-text{opacity:.75;font-weight:300}.sl-ss-content-inner-group{position:relative}.sl-ss-content-inner-group-h-text{margin-bottom:.5em;font-size:1.5em;font-weight:400;line-height:1.3em}.sl-ss-content-inner-group-h-text.is--sub{font-size:1.25em;font-weight:500}.sl-ss-content-inner-group-p-text{color:rgba(255,255,255,.75);border-left:1px solid #666;padding-top:.5em;padding-bottom:.5em;padding-left:1.5em;font-weight:300}.sl-ss-class{color:#fff;background-color:#2872e4;border-radius:.25em;margin-top:.25em;margin-bottom:.25em;padding:0 .5em;display:inline-block}.sl-ss-html-tag{color:#fff;background-color:#bd49a4;border-radius:.25em;margin-top:.5em;margin-bottom:.5em;padding:0 .5em;display:inline-block}.sl-ss-img-sample{border-radius:.5em}.sl-ss-img-sample.is--structure{height:15em}.sl-ss-content-p-text{color:rgba(255,255,255,.75);font-weight:300}.sl-ss-content-anchor{z-index:-1;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:-7em;bottom:auto;left:0%;right:0%}.sl-ss-class-custom{background-color:#2d8566;border-radius:.25em;margin-top:.25em;margin-bottom:.25em;padding:0 .5em;display:inline-block}.sl-ss-class-list{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.sl-ss-class-list.is--2col{grid-template-columns:1fr 1fr}.sl-ss-class-list.is--1col{grid-template-columns:1fr 1fr;display:block}.sl-ss-class-list-item{grid-column-gap:1em;grid-row-gap:1em;background-color:#222;border-radius:.5em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding:1em}.sl-ss-class-list-item-p{color:rgba(255,255,255,.75);margin-bottom:.5em;font-size:1em}.sl-ss-class-list-item-details{color:rgba(255,255,255,.75);border-left:1px solid #666;margin-top:.5em;padding-top:.5em;padding-bottom:.5em;padding-left:1em;font-size:.9em;line-height:1.5em}.sl-ss-class-list-item-details li{margin-bottom:0}.sl-ss-class-list-item-details ul{margin-bottom:0;padding-left:1.5em;font-size:.9em}.list{margin-bottom:0;padding-left:1.5em;font-size:.9em}.paragraph{margin-bottom:.5em}.list-item{margin-bottom:0}.sl-ss-class-sample-w{display:none}.sl-ss-class-sample-w.is--heading-wrap{align-items:center;height:4.25em;display:flex}.sl-ss-class-sample-w.show{display:block}.sl-ss-content-note-text{margin-top:.5em;font-size:.9em;line-height:1.4em;display:inline-block}.sl-ss-class-list-item-title{color:#fff;font-size:1em}.spacer{width:100%;height:2em;position:relative}.spacer-std{width:100%;height:2em}.sl-ss-nav-side-w{margin-top:2em}.sl-ss-nav-side-list-item{position:relative}.sl-ss-nav-side-list-item-link{grid-column-gap:2em;grid-row-gap:2em;color:rgba(255,255,255,.75);border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:1em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:padding .2s;display:flex;position:relative}.sl-ss-nav-side-list-item-link:hover{padding-right:1em}.sl-ss-nav-side-list-item-link.w--current{color:#fff;padding-right:1em}.sl-ss-nav-side-list-item-link-text{flex:1;max-width:22ch}.sl-ss-nav-side-list-item-link-icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}.sl-ss-nav-side-list-item-line-w{z-index:1;perspective-origin:0%;transform-origin:0%;width:100%;height:1px;display:flex;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.sl-ss-nav-side-list-item-line{background-image:linear-gradient(to right,#3971e2,#318567);width:100%;height:100%}.sl-ss-content-anchor-offset{height:7em;position:relative;bottom:-7em}.text-color-white{color:#fff}.text-color-green{color:#2d8566}.text-color-red{color:rgba(255,102,102,.75)}.heading-1{font-size:3.5em;line-height:1.2em}.heading-2{font-size:3em;line-height:1.2em}.heading-3{font-size:2.5em;line-height:1.3em}.heading-4{font-size:2em;line-height:1.3em}.section-header-h{font-size:2.5em;line-height:1.3em}.section-subheader-h{font-size:1.5em;line-height:1.4em}.p-main{font-size:1em;line-height:1.5em}.p-sub{font-size:.8em;line-height:1.5em}.section-header-p{font-size:1em;line-height:1.5em}.is--font-size-xl{font-size:1.5em}.is--font-size-l{font-size:1.25em}.is--font-size-std{font-size:1em}.is--font-size-s{font-size:.9em}.is--font-size-xs{font-size:.8em}.is--font-size-xxl{font-size:1.75em}.is--font-size-xxs{font-size:.7em}.is--font-size-custom{font-size:1em;line-height:1.5em}.is--text-align-left{text-align:left}.is--text-align-center{text-align:center}.is--text-align-right{text-align:right}.is--text-align-justify{text-align:justify}.is--lowercase{text-transform:lowercase}.is--uppercase{text-transform:uppercase}.is--capitalize{text-transform:capitalize}.is--normal-text{text-transform:none}.is--color-primary{color:var(--font-color-primary)}.is--color-secondary{color:var(--font-color-secondary)}.is--color-custom{color:var(--font-color-custom)}.is--line-none{text-decoration:none}.is--line-under{text-decoration:underline}.is--line-over{text-decoration:overline}.is--line-strike{text-decoration:line-through}.is--letter-space-xl{letter-spacing:.5em}.is--letter-space-l{letter-spacing:.25em}.is--letter-space-std{letter-spacing:0}.is--letter-space-s{letter-spacing:-.05em}.is--letter-space-xs{letter-spacing:-.1em}.is--letter-space-custom{letter-spacing:0}.is--wrap-text{overflow-wrap:anywhere}.pd-all-xxs{padding:.25em}.pd-all-xs{padding:.5em}.pd-all-s{padding:1em}.pd-all{padding:2em}.pd-all-l{padding:4em}.pd-all-xl{padding:6em}.pd-all-xxl{padding:8em}.sl-ss-class-list-group{grid-column-gap:2em;grid-row-gap:2em;flex-direction:column;display:flex}.pd-all-none{padding:0}.pd-x-xxs{padding-left:.25em;padding-right:.25em}.pd-x-xs{padding-left:.5em;padding-right:.5em}.pd-x-s{padding-left:1em;padding-right:1em}.pd-x{padding-left:2em;padding-right:2em}.pd-x-l{padding-left:4em;padding-right:4em}.pd-x-xl{padding-left:6em;padding-right:6em}.pd-x-xxl{padding-left:8em;padding-right:8em}.pd-x-none{padding-left:0;padding-right:0}.pd-left-xxs{padding-left:.25em}.pd-left-xs{padding-left:.5em}.pd-left-s{padding-left:1em}.pd-left{padding-left:2em}.pd-left-l{padding-left:4em}.pd-left-xl{padding-left:6em}.pd-left-xxl{padding-left:8em}.pd-left-none{padding-left:0}.pd-right-xxs{padding-right:.25em}.pd-right-xs{padding-left:.5em}.pd-right-s{padding-left:1em}.pd-right{padding-right:2em}.pd-right-l{padding-right:4em}.pd-right-xl{padding-right:6em}.pd-right-xxl{padding-right:8em}.pd-right-none{padding-right:0}.pd-y-xxs{padding-top:.25em;padding-bottom:.25em}.pd-y-xs{padding-top:.5em;padding-bottom:.5em}.pd-y-s{padding-top:1em;padding-bottom:1em}.pd-y{padding-top:2em;padding-bottom:2em}.pd-y-l{padding-top:4em;padding-bottom:4em}.pd-y-xl{padding-top:6em;padding-bottom:6em}.pd-y-xxl{padding-top:8em;padding-bottom:8em}.pd-y-none{padding-top:0;padding-bottom:0}.pd-top-xxs{padding-top:.25em}.pd-top-xs{padding-top:.5em}.pd-top-s{padding-top:1em}.pd-top{padding-top:2em}.pd-top-l{padding-top:4em}.pd-top-xl{padding-top:6em}.pd-top-xxl{padding-top:8em}.pd-top-none{padding-top:0}.pd-btm-xxs{padding-bottom:.25em}.pd-btm-xs{padding-bottom:.5em}.pd-btm-s{padding-bottom:1em}.pd-btm{padding-bottom:2em}.pd-btm-l{padding-bottom:4em}.pd-btm-xl{padding-bottom:6em}.pd-btm-xxl{padding-bottom:8em}.pd-btm-none{padding-bottom:0}.mg-all-xxs{margin:.25em}.mg-all-xs{margin:.5em}.mg-all-s{margin:1em}.mg-all{margin:2em}.mg-all-l{margin:4em}.mg-all-xl{margin:6em}.mg-all-xxl{margin:8em}.mg-all-none{margin:0}.mg-x-xxs{margin-left:.25em;margin-right:.25em}.mg-x-xs{margin-left:.5em;margin-right:.5em}.mg-x-s{margin-left:1em;margin-right:1em}.mg-x{margin-left:2em;margin-right:2em}.mg-x-l{margin-left:4em;margin-right:4em}.mg-x-xl{margin-left:6em;margin-right:6em}.mg-x-xxl{margin-left:8em;margin-right:8em}.mg-x-none{margin-left:0;margin-right:0}.mg-left-xxs{margin-left:.25em}.mg-left-xs{margin-left:.5em}.mg-left-s{margin-left:1em}.mg-left{margin-left:2em}.mg-left-l{margin-left:4em}.mg-left-xl{margin-left:6em}.mg-left-xxl{margin-left:8em}.mg-left-none{margin-left:0}.mg-right-xxs{margin-right:.25em}.mg-right-xs{margin-right:.5em}.mg-right-s{margin-right:1em}.mg-right{margin-right:2em}.mg-right-l{margin-right:4em}.mg-right-xl{margin-right:6em}.mg-right-xxl{margin-right:8em}.mg-right-none{margin-right:0}.mg-y-xxs{margin-top:.25em;margin-bottom:.25em}.mg-y-xs{margin-top:.5em;margin-bottom:.5em}.mg-y-s{margin-top:1em;margin-bottom:1em}.mg-y{margin-top:2em;margin-bottom:2em}.mg-y-l{margin-top:4em;margin-bottom:4em}.mg-y-xl{margin-top:6em;margin-bottom:6em}.mg-y-xxl{margin-top:8em;margin-bottom:8em}.mg-y-none{margin-top:0;margin-bottom:0}.mg-top-xxs{margin-top:.25em}.mg-top-xs{margin-top:.5em}.mg-top-s{margin-top:1em}.mg-top{margin-top:2em}.mg-top-l{margin-top:4em}.mg-top-xl{margin-top:6em}.mg-top-xxl{margin-top:8em}.mg-top-none{margin-top:0}.mg-btm-xxs{margin-bottom:.25em}.mg-btm-xs{margin-bottom:.5em}.mg-btm-s{margin-bottom:1em}.mg-btm{margin-bottom:2em}.mg-btm-l{margin-bottom:4em}.mg-btm-xl{margin-bottom:6em}.mg-btm-xxl{margin-bottom:8em}.mg-btm-none{margin-bottom:0}.spacer-xxs{width:100%;height:.25em;position:relative}.spacer-xs{width:100%;height:.5em;position:relative}.spacer-s{width:100%;height:1em;position:relative}.spacer-l{width:100%;height:4em;position:relative}.spacer-xl{width:100%;height:6em;position:relative}.spacer-xxl{width:100%;height:8em;position:relative}.spacer-custom{width:100%;position:relative}.richtext h1,.richtext h2,.richtext h3{margin-bottom:.25em}.richtext h4,.richtext h5,.richtext h6{margin-bottom:.5em}.richtext blockquote{margin-bottom:1.5em}.show{display:block}.hide{display:none}.show-flex{display:flex}.is--ar-2-1{aspect-ratio:2;object-fit:cover}.is--ar-2-39-1{aspect-ratio:2.39;object-fit:cover}.is--ar-16-9{aspect-ratio:16 / 9;object-fit:cover}.is--ar-3-2{aspect-ratio:3 / 2;object-fit:cover}.is--ar-2-3{aspect-ratio:2 / 3;object-fit:cover}.is--ar-1-1{aspect-ratio:1;object-fit:cover}.is--ar-4-3{aspect-ratio:4 / 3;object-fit:cover}.is--ar-3-4{aspect-ratio:3 / 4;object-fit:cover}.is--ar-custom{object-fit:cover}.is--of-auto{overflow:auto}.is--of-hidden{overflow:hidden}.is--of-scroll{overflow:scroll}.is--of-visible{overflow:visible}.is--align-left{margin-left:0;margin-right:auto}.is--align-center{margin-left:auto;margin-right:auto}.is--align-right{margin-left:auto;margin-right:0}.is--op-25{opacity:.25}.is--op-50{opacity:.5}.is--op-75{opacity:.75}.is--op-100{opacity:1}.is--op-0{opacity:0}.sl-ss-color-sample-block{border:1px solid #333;border-radius:.25em;justify-content:center;align-items:center;width:100%;height:3.5em;display:flex}.is--bgcolor-primary{background-color:var(--bg-color-primary)}.is--bgcolor-primary-v1{background-color:var(--bg-color-primary-variant-1)}.is--bgcolor-primary-v2{background-color:var(--bg-color-primary-variant-2)}.is--bgcolor-secondary{background-color:var(--bg-color-secondary)}.is--bgcolor-secondary-v1{background-color:var(--bg-color-secondary-variant-1)}.is--bgcolor-secondary-v2{background-color:var(--bg-color-secondary-variant-2)}.is--bgcolor-custom{background-color:#bc48a3}.page-header-h{font-weight:900}.is--max-25{max-width:25ch}.is--max-50{max-width:50ch}.is--max-75{max-width:75ch}.is--max-100{max-width:100ch}.footer-logo-link{align-items:flex-end;height:4em;display:flex}.footer-details-w{margin-top:2em}.cta-btn{background-color:var(--bg-color-secondary);outline-offset:-.35em;color:#fff;text-align:center;border-radius:.35em;outline:2px dotted rgba(255,255,255,.25);padding:.75em 1.75em;font-size:1em;line-height:1.5em;text-decoration:none;transition:all .2s}.cta-btn:hover{background-color:var(--bg-color-primary);outline-offset:-.35em;outline:2px dotted rgba(255,255,255,.25);transform:translate(0,-.2em);box-shadow:0 0 10px rgba(0,0,0,.2) , 0 10px 0 -.2em rgba(100,110,67,.65)}.cta-btn.is--product{grid-column-gap:.5em;grid-row-gap:.5em;color:#444;background-color:#fff;outline-color:rgba(100,110,67,.5);align-items:center;padding-left:1.5em;font-family:aurea-ultra,sans-serif;font-size:1em;line-height:1.5em;display:flex;box-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-btn.is--product:hover{box-shadow:0 0 10px rgba(0,0,0,.2) , 0 10px 0 -.2em rgba(100,110,67,.5)}.cta-btn.is--big{padding-left:4em;padding-right:4em}.cta-btn-label{font-size:.9em}.cta-btn-alt{border:2px solid var(--bg-color-primary);color:#fff;text-align:center;background-color:rgba(19,19,19,0);border-radius:.35em;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:background-color .2s}.cta-btn-alt:hover{background-color:var(--font-color-secondary)}.cta-btn-sub{color:#fff;text-align:center;background-color:#318567;border-radius:.35em;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:background-color .2s}.cta-btn-sub:hover{background-color:#27664f}.cta-btn-sub-alt{color:#fff;text-align:center;background-color:rgba(49,133,103,0);border:2px solid #358568;border-radius:.35em;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:background-color .2s}.cta-btn-sub-alt:hover{background-color:#27664f}.cta-btn-icon{color:var(--bg-color-secondary);flex:none;justify-content:center;align-items:center;height:1.25em;display:flex}.cta-btn-custom-name{grid-column-gap:.5em;grid-row-gap:.5em;color:#fff;text-align:center;background-color:#318567;background-image:linear-gradient(47deg,#4861b9,#6baf74);border-radius:100em;justify-content:center;align-items:center;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:background-color .2s;display:flex}.cta-btn-custom-name:hover{background-color:#27664f}.cta-btn-custom-icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}.is--small{font-size:.8em}.cta-btn-content{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:center;align-items:center;display:flex}.is--large{font-size:1.25em}.required{color:#ff3f3f}.form-item-group{grid-column-gap:2em;grid-row-gap:2em;margin-bottom:1em;display:flex}.form-item-group.is--1col{grid-column-gap:.25em;grid-row-gap:.25em;flex-direction:column}.form-radio-btn-field{margin-bottom:0;padding-left:.2em;display:flex}.form-radio-btn{outline-offset:.15em;border-style:none;border-radius:100%;outline:1px solid #fff;flex:none;width:.5em;height:.5em;margin-top:0;margin-left:0;margin-right:.5em;position:relative;top:.45em}.form-radio-btn.w--redirected-checked{background-color:#fff}.form-radio-btn.w--redirected-focus{box-shadow:none}.form-checkbox-field{margin-bottom:0;padding-left:.2em;display:flex}.form-checkbox{outline-color:var(--bg-color-secondary);outline-offset:0;border-style:none;border-radius:.1em;outline-width:1px;outline-style:solid;flex:none;width:.75em;height:.75em;margin-top:0;margin-left:0;margin-right:.5em;position:relative;top:.35em}.form-checkbox.w--redirected-checked{background-color:var(--bg-color-secondary);background-size:80%;border-style:none;outline-color:#4698ea}.form-checkbox.w--redirected-focus{box-shadow:none}.form-link{color:var(--bg-color-secondary)}.form-btn-w{grid-column-gap:.5em;grid-row-gap:.5em;margin-top:0;display:flex}.form-btn{background-color:var(--bg-color-secondary);color:#fff;border:1px #000;border-radius:.35em;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none}.form-btn::placeholder{color:#fff}.form-btn-content{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:center;align-items:center;display:flex}.form-success-msg{background-color:rgba(221,221,221,0);border-radius:.5em;padding:2em}.form-error-msg{color:#fff;background-color:#ff3f3f;border-radius:.5em;margin-top:1em;padding:.5em 1em}.video{z-index:1;border-radius:1em;transition:opacity .2s , box-shadow .25s;position:relative;box-shadow:0 0 25px rgba(0,0,0,.4)}.video:hover{box-shadow:0 0 25px rgba(0,0,0,.6)}.audio{max-width:100%}.sl-ss-navbar-container{align-items:center;max-width:90%;padding-top:.5em;padding-bottom:.5em}.sl-ss-navbar-content{align-items:center;display:flex}.sl-ss-navbar-brand-w{flex:1}.sl-ss-navbar-brand-img{height:1.25em}.sl-ss-navbar-menu-main{grid-column-gap:.5em;grid-row-gap:.5em;display:flex}.sl-ss-navbar-menu-link{color:rgba(255,255,255,.5);padding:.5em 1.5em;font-size:.9em;text-decoration:none;transition:all .2s}.sl-ss-navbar-menu-link:hover{transform:translate(0,-.1em)}.sl-ss-navbar-menu-link.w--current{color:#fff}.sl-ss-navbar{z-index:999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(19,19,19,.75);border-bottom:1px solid #333;position:-webkit-sticky;position:sticky;top:0}.sl-ss-navbar-menu-btn{font-size:1em;line-height:1.5em}.sl-ss-navbar-menu-btn-icon-line{background-color:#aaa}.sl-ss-btn-w{margin-bottom:1em}.copy-code{display:none}.cta-btn-copy{color:#fff;text-align:center;cursor:pointer;background-color:#318567;border-radius:.35em;padding:.5em 1.5em;font-size:1em;line-height:1.5em;text-decoration:none;transition:background-color .2s;display:inline-block}.cta-btn-copy:hover{background-color:#27664f}.cta-btn-copy-icon{height:1em}.sl-ss-note-b{grid-column-gap:1em;grid-row-gap:1em;background-color:#2a2a2a;border-radius:1em;width:100%;margin-top:2em;padding:1.5em;font-size:.8em;line-height:1.5em;display:flex}.sl-ss-note-icon{color:#ffaf47;flex:none;width:1.25em;height:1.25em;position:relative;top:.1em}.sl-ss-note-label{color:#ccc}.sl-ss-ut-page-main-img{width:12.5em}.sl-ss-ut-page-heading{text-transform:uppercase;font-size:1.75em}.sl-ss-ut-page-input{color:#31e3f8;text-align:center;background-color:#222;border:1px #000;border-radius:.25em;height:auto;margin-bottom:0;padding:.75em 1em;font-size:.8em;line-height:1.5em}.sl-ss-ut-page-input:focus{outline-offset:0;border-style:none;outline:3px #d9d9d9;box-shadow:0 0 0 1px rgba(49,227,248,.5)}.sl-ss-ut-page-input::placeholder{color:#666}.sl-ss-ut-page-btn{letter-spacing:2px;text-transform:uppercase;background-color:rgba(56,152,236,0);margin-top:.5em;padding:0;font-size:.8em;line-height:1.5em;text-decoration:none;transition:all .2s}.sl-ss-ut-page-btn:hover{color:#31e3f8;letter-spacing:4px}.nav-dropdown-w{perspective-origin:50% 0;transform-origin:50% 0;display:none;position:relative;overflow:hidden}.nav-dropdown-w.show{display:block}.nav-dropdown-dots-line{opacity:.25;pointer-events:none;border-bottom:4px dotted #646e41;width:100%;height:0;position:absolute}.nav-dropdown-dots-line.is--top{top:.5em;bottom:auto;left:0%;right:0%}.nav-dropdown-dots-line.is--btm{top:auto;bottom:.5em;left:0%;right:0%}.nav-dropdown-menu-list{flex-direction:column;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.nav-dropdown-menu-group{perspective-origin:50% 0;transform-origin:50% 0;padding:0;display:inline-block;position:relative;overflow:hidden}.nav-dropdown-menu-group.is--products{width:100%}.nav-papercut-w{width:100%;height:0;position:absolute}.svg-papercut-btm,.svg-papercut-top{z-index:-1;opacity:0;width:0;height:0;position:absolute}.papercut{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:1.5em}.papercut.clipping-mask-btm{background-position:50% 100%;background-attachment:scroll;position:relative;top:-1px}.papercut.clipping-mask-btm.is--nav{background-position:50%;background-attachment:fixed}.papercut.clipping-mask-top{background-position:50% 0;background-attachment:scroll;position:relative;bottom:-1px}.navbar-dropdown-content{border-top:5px dotted rgba(100,110,67,.35);border-bottom:5px dotted rgba(100,110,67,.35);padding-top:2em;padding-bottom:2em}.nav-links-list-w{padding:2.5em 1em}.nav-links-list.is--4col{column-count:4;column-gap:2em}.nav-links-list.is--3col{column-count:3;column-gap:2em}.nav-links-item{align-items:center;padding-top:.5em;padding-bottom:.5em;display:flex;position:relative}.nav-links-item.hide{display:none}.nav-dd-link{color:#000;text-decoration:none;transition:color .2s}.nav-dd-link:hover{color:var(--bg-color-secondary)}.nav-dd-link-dot{background-color:var(--bg-color-secondary);border-radius:100%;width:.25em;height:.25em;display:none;position:absolute;left:-.65em}.nav-dd-link-dot.is--interaction{pointer-events:none;display:block}.nav-dd-link-dot.is--active{pointer-events:none}.nav-dropdown-menu-flex{grid-column-gap:4em;grid-row-gap:4em;max-width:67.5em;margin-left:auto;margin-right:auto;padding:2.5em 1em;display:flex}.nav-dd-menu-flex-line-w{flex:1;justify-content:center;align-items:center;padding-top:2.5em;padding-bottom:2.5em;display:flex}.nav-dd-menu-flex-line{border-right:4px dotted var(--bg-color-secondary);opacity:.25;width:0;height:100%}.nav-add-content-w{flex-direction:column;align-items:center;display:flex}.nav-add-content-heading-w{margin-bottom:1.5em}.nav-add-content-h{color:var(--bg-color-secondary);text-align:center;font-size:1.25em}.nav-add-content-heading-line-w{justify-content:center;align-items:center;width:100%;margin-top:.5em;display:flex;position:relative}.nav-add-content-heading-line{background-color:var(--bg-color-secondary);width:75%;height:2px}.nav-add-content-heading-line-block{background-color:var(--bg-color-secondary);width:.4em;height:.4em;position:absolute;transform:rotate(45deg)}.nav-add-content-list{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.nav-add-content-list-item-link{color:#000;text-align:center;flex-direction:column;align-items:center;text-decoration:none;transition:all .25s;display:flex}.nav-add-content-list-item-link:hover{color:var(--bg-color-secondary);transform:translate(0,-.2em)}.nav-add-content-list-item-img{aspect-ratio:1;object-fit:contain;width:7.5em}.nav-add-content-list-item-details-w{margin-top:.5em}.nav-add-content-list-item-details-text{font-family:aurea-ultra,sans-serif;font-size:.9em;line-height:1.5em}.nav-add-content-list-item-details-text.is--view{color:#333;font-family:Stag,sans-serif;font-size:.7em;line-height:1.5em}.hp-header-w{justify-content:center;align-items:center;display:flex;position:relative}.hp-header-slider{z-index:0;pointer-events:none;width:100%;height:80vh}.hp-header-slider-arrow,.hp-header-slider-nav{display:none}.hp-header-slide-content{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.hp-header-slide-content.is--1{background-color:#c06c7f;background-position:0 0 , 50%;background-repeat:repeat , no-repeat;background-size:auto , cover;justify-content:center}.hp-header-slide-content.is--2{background-color:#718ba8;background-position:0 0 , 50%;background-repeat:repeat , no-repeat;background-size:auto , cover;justify-content:center}.hp-header-slide-content.is--3{background-color:#d9c07c;background-position:0 0 , 50%;background-repeat:repeat , no-repeat;background-size:auto , cover;justify-content:center}.hp-header-slide-content.is--comp-1{background-repeat:no-repeat;background-size:cover;justify-content:center}.hp-header-slide-content.is--comp-2{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center}.hp-header-details-w{z-index:15;grid-column-gap:1em;grid-row-gap:1em;text-align:center;flex-direction:column;align-items:center;max-width:70ch;margin-top:-5em;display:flex;position:absolute}.hp-header-details-w.is--competition{margin-top:0}.hp-header-h-w.is--comp{flex-direction:column;align-items:center;display:flex}.hp-header-h{color:#fff;text-align:center;max-width:17ch;font-size:6em;line-height:1em}.hp-header-h.is--comp-subheader{color:#fcd7b3;max-width:none;margin-bottom:.5em;font-family:Stag,sans-serif;font-size:2em;font-weight:600}.hp-header-h.is--comp-main{line-height:1em}.hp-header-h.is--comp-big{text-transform:uppercase;font-size:8em;line-height:.8em}.hp-header-h.is--comp-prize{text-transform:uppercase;font-size:8em;line-height:.8em;position:relative;top:-.15em}.hp-header-h.is--comp-small{text-transform:uppercase;font-size:5em;line-height:.9em}.hp-header-dots-w{z-index:5;flex-direction:column;justify-content:flex-end;height:30%;display:flex;position:absolute;top:auto;bottom:0%;left:auto;right:auto;overflow:hidden}.hp-header-dots-w.is--product-page{height:10em;font-size:.5em}.hp-header-dots{flex:none;width:3em}.hp-header-slide-img-w{aspect-ratio:1;object-fit:contain;width:32.5em;position:absolute}.hp-header-slide-img-w.is--left{top:auto;bottom:auto;left:auto;right:auto;transform:translate(-125%)}.hp-header-slide-img-w.is--left.is--1-1{margin-top:-5em}.hp-header-slide-img-w.is--left.is--2-1{margin-bottom:-7.5em}.hp-header-slide-img-w.is--right{top:auto;bottom:auto;left:auto;right:auto;transform:translate(125%)}.hp-header-slide-img-w.is--right.is--1-2{margin-bottom:-7.5em}.hp-header-slide-img-w.is--right.is--2-2{margin-top:-5em}.hp-header-slide-img{object-fit:contain;width:100%;height:100%}.hp-header-slide-img.is--left{transform:rotate(-10deg)}.hp-header-slide-img.is--right{transform:rotate(12deg)}.papercut-svg{z-index:-1;opacity:0;width:0;height:0;position:absolute}.papercut-block-w{pointer-events:none;align-items:flex-end;width:100%;height:0;display:flex;position:absolute}.papercut-block-w.is--top{justify-content:center;align-items:flex-end;top:0%;bottom:auto;left:0%;right:0%}.papercut-block-w.is--btm{justify-content:center;align-items:flex-start;top:auto;bottom:0%;left:0%;right:0%}.content-layout{position:relative}.content-layout.is--footer{grid-column-gap:4em;grid-row-gap:4em;grid-template-rows:auto;grid-template-columns:1fr 4.5fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.content-layout.is--home-ft-product{padding-bottom:5em}.content-layout.is--product-details-info{grid-column-gap:4em;grid-row-gap:4em;display:flex}.content-layout.is--flex-sticky{grid-column-gap:0;grid-row-gap:0;align-items:flex-start;display:flex}.content-layout.is--product-list{grid-column-gap:4em;grid-row-gap:4em;align-items:flex-start;min-height:30em;padding-left:4em;padding-right:4em;display:flex}.content-layout-col.is--even{width:100%}.content-layout-col.is--flex-sticky{z-index:5;width:50%;position:-webkit-sticky;position:sticky;top:0}.content-layout-col.is--flex-sticky.is--recipe-details{z-index:0;padding-top:6.5em;position:relative;top:auto}.footer-logo{perspective-origin:20% 0;transform-origin:20% 0;height:175%;transition:all .5s cubic-bezier(.292,1.223,.32,1.275);overflow:hidden}.footer-logo:hover{transform:rotate(5deg)}.footer-links-list-item{grid-column-gap:2em;grid-row-gap:2em;justify-content:space-between;display:flex}.footer-link{color:var(--font-color-primary);text-align:center;font-family:aurea-ultra,sans-serif;font-size:1em;line-height:1.5em;text-decoration:none;transition:color .2s}.footer-link:hover{color:var(--bg-color-secondary)}.footer-social-list{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:flex-end;display:flex}.footer-social-link{color:#fff;background-color:#000;border-radius:100%;justify-content:center;align-items:center;width:2em;height:2em;font-size:1em;line-height:1.5em;transition:transform .2s , box-shadow .2s , background-color .2s;display:flex}.footer-social-link:hover{background-color:var(--bg-color-secondary);transform:translate(0,-.15em);box-shadow:0 5px 5px rgba(0,0,0,.25)}.footer-social-link-img{flex:0 auto;justify-content:center;align-items:center;width:85%;height:85%;display:flex}.footer-social-link-img.is--ig{width:50%;height:50%}.footer-copyright-w{border-top:1px solid rgba(0,0,0,.1);justify-content:center;padding-top:1em;padding-bottom:1em;display:flex}.footer-copyright-text{font-size:.8em;line-height:1.5em}.footer-copyright-link{color:#000;text-decoration:none;transition:all .2s}.footer-copyright-link:hover{color:var(--bg-color-secondary)}.nav-close{opacity:0;width:0;height:0;position:absolute}.hp-header-p{max-width:60ch;margin-bottom:0;margin-left:auto;margin-right:auto;font-family:aurea-ultra,sans-serif}.paper-cut-bg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.paper-cut-bg-img{background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:55%;position:absolute;top:0%;bottom:auto;left:0%;right:0%}.paper-cut-bg-img.is--top{margin-top:-1.5em;top:0%;bottom:auto;left:0%;right:0%}.paper-cut-bg-img.is--btm{background-position:50% 100%;margin-bottom:-1.5em;top:auto;bottom:0%;left:0%;right:0%}.content-bg-columns-w{z-index:0;pointer-events:none;justify-content:space-between;height:100%;padding:1em 4em;display:flex;position:absolute;left:0%;right:0%}.content-bg-column{background-position:0 0;background-size:1.25em;flex-direction:column;align-items:center;width:4em;height:100%;display:flex;position:relative}.content-bg-column.is--leaf-btm{justify-content:flex-end}.content-bg-column.is--leaf-btm.is--recipe-btm{height:15%;position:absolute;top:auto;bottom:5%;left:auto;right:10%}.content-bg-column.is--mid-left{justify-content:center;align-items:flex-end}.content-bg-column.is--top-left{align-items:flex-end}.content-bg-column.is--btm-left{justify-content:flex-end;align-items:flex-end}.content-bg-column.is-top-right{align-items:flex-start}.content-bg-column.is--recipe{height:30%;position:absolute;top:5%;bottom:auto;left:auto;right:10%}.content-bg-column.is--right{justify-content:flex-end}.content-bg-column.is--right.is--recipe-btm{height:15%;position:absolute;top:auto;bottom:5%;left:auto;right:10%}.content-bg-style{display:none}.content-w{z-index:1;position:relative}.content-w.is--st-figure{margin-top:3rem}.content-w.is--home-ft-product{grid-column-gap:2em;grid-row-gap:2em;flex-direction:column;justify-content:space-between;min-height:32.5em;display:flex}.content-w.is--related-recipes{grid-column-gap:2em;grid-row-gap:2em;flex-direction:column;justify-content:space-between;height:auto;display:flex}.content-w.has--side-cols{width:65em;margin-left:auto;margin-right:auto}.content-w.is--st-figure{justify-content:center;align-items:center;min-height:40em;padding:12.5em 4em;display:flex}.video-slider{background-color:rgba(221,221,221,0);width:55em;height:auto;margin-left:auto;margin-right:auto;position:static}.video-slider.is--product{flex-direction:column;justify-content:center;align-items:center;width:40em;padding-top:2em;padding-bottom:2em;display:flex}.video-slider.is-competition{justify-content:center;width:75em;display:flex}.video-slider-mask{position:static;overflow:visible}.video-slide{width:20em;padding:2em}.video-slide.is--product{width:100%}.video-slider-arrow{background-color:#fff;border-radius:.5em;justify-content:center;align-items:center;width:2.5em;height:2.5em;font-size:1em;line-height:1.5em;display:flex}.video-slider-arrow.is--next{transition:transform .2s , box-shadow .2s;right:1.5em}.video-slider-arrow.is--next:hover{transform:translate(.25em);box-shadow:-4px 4px rgba(100,110,67,.5)}.video-slider-arrow.is--next.is--related-product{margin-right:-45%;right:auto}.video-slider-arrow.is--next.hide{display:none}.video-slider-arrow.is--prev{transition:box-shadow .2s , transform .2s;left:1.5em}.video-slider-arrow.is--prev:hover{transform:translate(-.25em);box-shadow:4px 4px rgba(100,110,67,.5)}.video-slider-arrow.is--prev.is--related-product{margin-left:-45%;left:auto}.video-slider-arrow.is--prev.hide{display:none}.video-slider-arrow-icon{justify-content:center;align-items:center;width:50%;height:50%;display:flex;position:relative}.video-slider-arrow-icon.is--next{transform-style:preserve-3d;transform:rotateX(0) rotateY(180deg) rotateZ(0)}.video-slider-nav{font-size:1em;position:relative}.video-slider-w{margin-top:2em;position:relative;overflow:hidden}.section-intro-w{text-align:center;max-width:65em;margin-left:auto;margin-right:auto}.section-intro-w.is--text-align-left{text-align:left}.section-intro-h{color:var(--bg-color-secondary);font-size:3em}.section-intro-h.is--color-white{color:#fff}.section-intro-p{color:#444;max-width:85ch;margin:1em auto 0}.section-intro-p.is--color-white{color:#fff}.section-intro-p.is--color-white.is--max-60{max-width:60ch}.section-intro-p.is--max-75{max-width:75ch}.video-slider-side-shadow{z-index:5;opacity:.5;pointer-events:none;width:1em;height:100%;position:absolute}.video-slider-side-shadow.is--right{transform-style:preserve-3d;top:0%;bottom:0%;left:auto;right:0%;transform:rotateX(0) rotateY(180deg) rotateZ(0)}.slider-style{display:none}.slide-video-w{justify-content:center;align-items:center;display:flex;position:relative}.slide-video-bg-w{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.slide-video-bg{background-color:var(--bg-color-secondary);opacity:.5;outline-offset:-1em;border-radius:1em;outline:3px dotted rgba(255,255,255,.5);width:90%;height:90%;position:absolute}.slide-video-bg.is--1{background-color:#c06c7f}.slide-video-bg.is--2{background-color:#718ba8}.section-cta-w{grid-column-gap:1em;grid-row-gap:1em;justify-content:center;align-items:center;margin-top:2em;display:flex}.section-cta-w.is--recipe-related-prod{margin-top:0}.section-cta-w.is--careers{margin-top:3em}.bg-slider-w{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.section-intro-h-line-w{justify-content:center;align-items:center;width:100%;margin-top:.5em;display:flex;position:relative}.section-intro-h-line-w.is--align-left{width:7.5em}.section-intro-h-line{background-color:var(--bg-color-secondary);width:7.5em;height:2px}.section-intro-h-line.is--bgcolor-white{background-color:#fff}.section-intro-h-line-b{background-color:var(--bg-color-secondary);width:.4em;height:.4em;position:absolute;transform:rotate(45deg)}.section-intro-h-line-b.is--bgcolor-white{background-color:#fff}.bg-slider-shader{z-index:1;background-color:rgba(0,0,0,.15);background-image:linear-gradient(rgba(0,0,0,.7),rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,rgba(0,0,0,.5));position:absolute;top:0%;bottom:0%;left:0%;right:0%}.bg-slider-shader.is--darker{background-color:rgba(0,0,0,.5);background-image:linear-gradient(rgba(0,0,0,.7),rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,rgba(0,0,0,.5))}.home-ft-products-list-w{width:80em;margin-left:auto;margin-right:auto}.home-ft-products-list-w.is--related-recipes{margin-top:12.5em}.home-ft-products-list{grid-column-gap:1em;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:0;display:flex}.home-ft-products-list-item{width:100%;max-width:25%}.home-ft-product-link{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;text-align:center;background-color:rgba(255,255,255,.15);background-image:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.15));border:1px solid rgba(255,255,255,.5);border-radius:.5em;flex-direction:column;justify-content:center;align-items:center;height:6.5em;padding:1.5em 2em;font-family:aurea-ultra,sans-serif;font-size:1em;line-height:1.5em;text-decoration:none;transition:all .35s;display:flex;position:relative}.home-ft-product-link:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(100,110,67,.9);border-color:rgba(100,110,67,.75);padding-top:5.5em;padding-bottom:5.5em;box-shadow:0 3px 20px rgba(0,0,0,.4)}.home-ft-product-link-label-w{z-index:5;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.home-ft-product-link-label{z-index:3;position:relative}.bg-slider{z-index:0;width:100%;height:130%}.bg-slider-arrow,.bg-slider-nav{display:none}.bg-slide-content-w{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.bg-slide-img{object-fit:cover;width:100%;height:100%}.bg-slider-shader-img{opacity:.5;object-fit:cover;width:100%;height:100%}.home-ft-product-link-more{z-index:1;pointer-events:none;letter-spacing:2px;max-width:15ch;margin-left:auto;margin-right:auto;font-family:Stag,sans-serif;font-size:.75em;font-weight:300;line-height:1.5em;display:none;position:absolute;bottom:-2em}.home-ft-product-img-w{z-index:2;flex-direction:column;justify-content:flex-end;height:0;display:none;position:absolute;top:-1em}.home-ft-product-img{object-fit:contain;width:10em;max-width:none;height:8.5em}.home-ft-product-link-frame-w{z-index:0;opacity:0;pointer-events:none;border-radius:1em;width:100%;height:100%;padding:.25em;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.home-ft-product-link-frame{opacity:.25;border:2px dotted #fff;border-radius:.5em;width:100%;height:100%;position:relative}.content-bg-column-leaf{width:5em;max-width:none}.content-bg-column-leaf.is--left{perspective-origin:0 100%;transform-origin:0 100%;position:relative;top:-2em;left:-1.5em}.content-bg-column-leaf.is--right{perspective-origin:100% 100%;transform-origin:100% 100%;width:6em;position:relative;bottom:-2em;right:-1.5em}.content-bg-column-img{max-width:none}.content-bg-column-img.is--left{width:17.5em;position:relative;bottom:-6.5em;right:-7.5em}.content-bg-column-img.is--top-right{width:22.5em;position:relative;top:-7.5em;left:-12.5em}.content-bg-column-img.is--top-right.is--small{font-size:.7em}.brands-list-w{z-index:1;width:100%;margin-top:4em;margin-left:auto;margin-right:auto;position:relative}.brands-list{grid-column-gap:3em;grid-row-gap:3em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:flex}.brands-list-item{width:100%;max-width:30%}.brands-list-block{justify-content:center;align-items:center;width:55em;margin-left:auto;margin-right:auto;display:flex}.brands-list-item-link{color:#000;border-radius:1em;justify-content:center;align-items:center;font-size:1em;line-height:1.5em;text-decoration:none;transition:box-shadow .3s;display:flex;position:relative}.brands-list-item-link:hover{box-shadow:2px 2px 15px rgba(0,0,0,.25)}.brands-list-item-bg-w{z-index:0;border-radius:1em;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.brands-list-item-content-w{z-index:2;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,0);border-radius:1em;justify-content:center;align-items:center;width:100%;height:20em;padding:2em;transition:all .4s;display:flex;position:relative;overflow:hidden}.brands-list-item-content-w:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.35)}.brands-list-item-bg-img{object-fit:cover;width:100%;height:100%}.brands-list-item-frame{z-index:1;outline-color:var(--bg-color-secondary);outline-offset:5px;border-radius:1em;outline-width:4px;outline-style:dotted;width:100%;height:100%;position:absolute}.brands-list-item-more-w{z-index:1;width:100%;padding-top:1em;font-size:.8em;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.brands-list-item-more-content{z-index:0;grid-column-gap:.5em;grid-row-gap:.5em;background-color:#fbfaf2;justify-content:center;align-items:center;padding:.5em 1.5em 1em;display:flex;position:relative;box-shadow:0 -10px 15px rgba(0,0,0,.25)}.brands-list-item-more-label{letter-spacing:2px;font-size:.8em;line-height:1.5em}.brands-list-item-more-papercut{color:#fbfaf2;flex:none;justify-content:center;align-items:center;height:100%;display:flex}.brands-list-item-more-papercut-w{z-index:1;justify-content:center;align-items:center;width:100%;height:1.25em;display:flex;position:relative;bottom:-1px;overflow:hidden}.brands-list-item-more-icon{flex:none;justify-content:center;align-items:center;width:1em;display:flex}.brands-list-item-logo{aspect-ratio:1;object-fit:contain;width:85%}.brands-list-item-details-w{z-index:10;color:#fff;text-align:center;width:80%;height:60%;margin-top:-2.5em;display:none;position:absolute;overflow:auto}.brands-list-item-details-h{text-transform:none;font-size:1.5em;line-height:1em}.brands-list-item-details-p{text-transform:none;margin-top:1em;margin-bottom:0;font-size:.8em;line-height:1.3em}.sizzle-society-logo{width:6em;position:relative;top:-.5em}.bg-slide-content-col-w{width:100%;height:100%}.related-product-item-w{grid-column-gap:.5em;grid-row-gap:.5em;flex-direction:column;align-items:center;display:flex}.related-product-item-w.is--recipe-page{margin-top:4em}.related-product-item-img{object-fit:contain;height:17.5em;transition:all .2s;position:relative;top:-1em;transform:rotate(-5deg)}.related-product-item-img:hover{transform:rotate(-3deg)}.related-product-item-img.is--product-list{object-fit:contain;width:15em;height:15em;transform:none}.related-product-item-img.is--recipe-list{aspect-ratio:3 / 2;object-fit:cover;border-radius:.5em;width:100%;height:auto;top:-.5em;transform:none}.related-product-item-link{color:#000;text-align:center;font-size:1em;line-height:1.5em;text-decoration:none;transition:transform .3s;display:block}.related-product-item-link:hover{color:var(--bg-color-secondary);transform:translate(0,-.5em)}.related-product-item-details-label{max-width:25ch;margin-left:auto;margin-right:auto;font-family:aurea-ultra,sans-serif;font-size:1.25em;line-height:1.5em}.related-product-item-details-label.is--small{font-family:Stag,sans-serif;font-size:1em;line-height:1.5em}.related-product-item-details-label.is--recipe-list{margin-top:1em;font-family:aurea-ultra,sans-serif;font-size:1em;line-height:1.5em}.product-gallery-w{margin-top:-3.5em}.product-category-w{grid-column-gap:.5em;grid-row-gap:.5em;display:flex}.product-category-link{color:var(--font-color-primary);text-transform:uppercase;padding:0;font-size:.7em;font-weight:500;line-height:1.5em;text-decoration:none;transition:all .2s}.product-category-link:hover{color:var(--bg-color-secondary)}.product-category-link.is--link{color:#000;text-transform:none;background-color:rgba(100,110,67,0);padding-left:0;padding-right:0}.product-category-link.is--link:hover{box-shadow:none;color:var(--bg-color-secondary);transform:none}.product-category-link-label{font-size:1.1em}.product-category-link-label.is--black{font-family:aurea-ultra,sans-serif;font-weight:400}.product-name-w{margin-top:.25em}.product-name-label{color:var(--bg-color-secondary);font-size:2.5em;line-height:1.2em}.product-name-label.is--orange{color:#d66b4a}.product-description-w{border-left:1px solid rgba(0,0,0,.25);margin-top:2em;padding-left:1.5em}.product-more-w{margin-top:2em;display:flex}.product-page-scroll-down{pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.product-gallery-slider{background-color:rgba(221,221,221,0);height:auto}.product-gallery-slider-arrow{display:none}.product-gallery-slider-nav{margin-top:.5em;position:relative}.product-gallery-slide-content{justify-content:center;align-items:center;display:flex}.product-gallery-img{object-fit:contain;width:30em;max-height:25em}.slider-feed-list-w{display:none}.popup-info-w{z-index:50;width:100%;height:100%;display:none;position:fixed;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.popup-info{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.75);width:100%;height:100%;position:relative}.popup-info-block{background-color:#f3f0e9;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding-top:10em;padding-bottom:5em;padding-right:5em;display:flex;position:relative;overflow:auto}.popup-info-content{width:40em}.popup-info-h{color:var(--bg-color-secondary);font-size:2.5em;line-height:1.2em}.popup-info-richtext{color:#444;margin-top:2.5em}.popup-info-richtext h5{color:#636e45;letter-spacing:1px;margin-bottom:1em;font-family:Stag,sans-serif;font-size:.75em;font-weight:500}.popup-info-richtext p{font-size:.9em;line-height:1.7em}.popup-info-block-w{justify-content:flex-end;align-items:flex-start;width:50%;height:100vh;display:flex;position:relative}.popup-close-w{z-index:10;cursor:pointer;background-color:#f3f0e9;border-radius:.4em;flex:none;justify-content:center;align-items:center;width:3.5em;height:3.5em;display:flex;position:absolute;top:45%;bottom:auto;left:auto;right:-1.75em;box-shadow:0 3px 10px rgba(0,0,0,.25)}.popup-close-w.is--comp{width:2.5em;height:2.5em;top:0%;right:-3em}.popup-close-icon{flex:none;justify-content:center;align-items:center;width:60%;height:60%;display:flex;position:relative;transform:rotate(45deg)}.popup-close-icon-line{background-color:#444;width:100%;height:2px;position:absolute}.popup-close-icon-line.is--1{background-color:#333}.popup-close-icon-line.is--2{background-color:#333;transform:rotate(90deg)}.popup-close-icon-dot{background-color:#333;width:7px;height:7px;position:absolute}.product-dietary-w{margin-top:2em}.product-dietary-w.is--popup{font-size:.9em;line-height:1.5em}.product-dietary-list{grid-column-gap:.5em;grid-row-gap:.5em;display:flex}.product-dietary-item{z-index:0;background-color:var(--bg-color-secondary);color:#fff;text-align:center;cursor:default;border-radius:100%;flex:none;justify-content:center;align-items:center;width:2em;height:2em;font-size:1em;line-height:1.5em;transition:box-shadow .2s;display:flex;position:relative}.product-dietary-item:hover{z-index:1;box-shadow:4px 4px 7px rgba(0,0,0,.25)}.product-dietary-item.is--am{background-color:#c06c7f}.product-dietary-item-label{font-family:aurea-ultra,sans-serif;font-size:.8em;line-height:1em;position:relative;top:.05em}.product-dietary-item-tooltip{color:#444;white-space:nowrap;background-color:#fff;border-radius:.35em .35em .35em 0;flex:none;padding:.5em;font-size:.7em;line-height:1em;position:absolute;top:-68%;bottom:auto;left:42.5%;right:auto;box-shadow:2px 2px 10px rgba(0,0,0,.1)}.recipe-main-img-w{width:100%;height:100vh;position:relative;overflow:hidden}.recipe-main-img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.recipe-details-w{width:49em;padding:4em 4em 6em;position:relative}.recipe-details-content{grid-column-gap:4em;grid-row-gap:4em;flex-direction:column;display:flex}.recipe-details-group{width:100%}.recipe-time-list{grid-column-gap:1em;grid-row-gap:1em;margin-top:2em;display:flex}.recipe-time-list-item{grid-column-gap:1em;grid-row-gap:1em;background-color:var(--bg-color-secondary);outline-offset:-7px;color:#fff;border:1px solid rgba(255,255,255,.75);border-radius:.5em;outline:1px dashed rgba(255,255,255,.25);align-items:center;padding:.75em 1.5em .75em 1em;font-size:1em;font-weight:600;line-height:1.5em;display:flex;box-shadow:2px 2px 10px rgba(0,0,0,.15)}.recipe-time-item-icon{flex:none;justify-content:center;align-items:center;width:2em;height:2em;display:flex}.recipe-time-item-label.is--small{opacity:.75;font-family:Stag,sans-serif;font-size:.7em;font-weight:400;line-height:1.5em}.recipe-details-group-h{color:var(--bg-color-secondary);font-size:1.5em;line-height:1.2em}.recipe-details-group-h.is--orange{color:#d66b4a;margin-bottom:1em}.recipe-details-group-richtext li{margin-bottom:1em;padding-left:.5em}.recipe-details-group-richtext a{color:#d36b4c}.recipe-details-group-richtext a:hover{color:var(--bg-color-secondary)}.recipe-details-divider{border-bottom:5px dotted rgba(0,0,0,.25);width:100%;height:0;position:relative}.related-product-item-p{color:#444;text-align:center;max-width:40ch;font-size:.8em;line-height:1.5em}.social-share-w{z-index:10;font-size:1.2em;position:absolute;top:20%;bottom:auto;left:auto;right:0%}.social-share-btn{z-index:1;outline-offset:-4px;color:#d36b4c;cursor:pointer;background-color:#fff;border-radius:100%;outline:2px dotted rgba(211,107,76,.25);justify-content:center;align-items:center;width:3em;height:3em;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px 15px rgba(0,0,0,.15)}.social-share-btn:hover{outline-offset:-5px;color:#fff;background-color:#d36b4c;outline-color:rgba(255,255,255,.25);box-shadow:1px 1px 25px 3px rgba(0,0,0,.25)}.social-share-btn-icon-w{width:50%;height:50%;position:relative;overflow:hidden}.social-share-btn-icon{justify-content:center;align-items:center;display:flex}.social-share-btn-w{z-index:10;border-radius:100%;justify-content:center;align-items:center;font-size:1em;display:flex;position:relative}.social-share-list{flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.social-share-item-link{background-color:var(--bg-color-secondary);perspective-origin:50%;transform-origin:50%;color:#fff;border:1px dashed rgba(255,255,255,.5);border-radius:100%;flex:none;justify-content:center;align-items:center;width:2em;height:2em;font-size:1em;line-height:1em;text-decoration:none;transition:background-color .2s , height .2s , width .2s;display:flex;position:absolute;box-shadow:0 0 15px 2px rgba(0,0,0,.25)}.social-share-item-link:hover{background-color:#d36b4c;width:2.2em;height:2.2em}.social-share-item-link.is--fb{left:-90%}.social-share-item-link.is--tw{top:-85%;left:-40%}.social-share-item-link.is--in{top:-85%;right:-40%}.social-share-item-link.is--wa{right:-90%}.social-share-item-link.is--email{bottom:-85%;right:-40%}.social-share-item-link.is--print{bottom:-85%;left:-40%}.recipe-side-block-social-img{justify-content:center;align-items:center;width:75%;height:75%;display:flex}.social-share-item-link-icon{flex:none;justify-content:center;align-items:center;width:55%;height:55%;display:flex}.social-share-btn-c{border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative;right:-50%}.slider-img-w{justify-content:center;align-items:center;display:flex}.slider-img-compt{border-radius:.5em;width:100%;transition:box-shadow .2s , transform .2s}.slider-img-compt:hover{transform:translate(0,-.5em) rotate(-2deg);box-shadow:4px 4px 25px rgba(0,0,0,.2)}.global-css{display:none}.faq-list-w{max-width:65em;margin-left:auto;margin-right:auto}.faq-list-item{border-bottom:4px dotted rgba(100,110,67,.5);margin-bottom:2em;padding-bottom:2em}.faq-list-item-q{color:var(--bg-color-secondary);cursor:pointer}.faq-list-item-a{perspective-origin:50% 0;transform-origin:50% 0;position:relative;overflow:hidden}.faq-list-item-q-content{grid-column-gap:2em;grid-row-gap:2em;justify-content:space-between;align-items:center;display:flex}.faq-list-item-q-label{font-size:1.25em;display:inline}.faq-list-item-a-content{padding-top:1em}.faq-list-item-a-richtext{color:#444;font-size:1em;line-height:1.5em}.faq-list-item-a-richtext a{color:#d66b4a;text-decoration:none;transition:color .2s}.faq-list-item-a-richtext a:hover{color:var(--bg-color-secondary)}.faq-list-item-q-icon-w{flex:none;width:1.25em;height:1.25em}.faq-list-item-q-icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.story-list-w{position:relative}.story-list-item{justify-content:center;align-items:center;display:flex;position:relative}.story-list-item:nth-child(2n){text-align:right;flex-direction:row-reverse}.story-list-item.is--mid:first-child,.story-list-item.is--mid:last-child{display:none}.story-content-w{justify-content:center;align-items:center;display:flex;position:relative}.story-content-w.is--mobile,.story-content-w.is--mobile-end{display:none}.story-content-col{width:100%;padding:2.5em 2em}.story-content-line{background-color:var(--bg-color-secondary);flex:none;justify-content:center;align-items:center;width:1px;height:100%;display:flex;position:absolute}.story-content-line-shape{background-color:var(--bg-color-secondary);flex:none;width:.5em;height:.5em;transform:rotate(45deg)}.story-content-line-shape.is--start{position:absolute;bottom:0%}.story-content-line-shape.is--end{position:absolute;top:0%}.story-content-details-w.text-align-center{text-align:center;flex-direction:column;align-items:center;max-width:50ch;margin-left:auto;margin-right:auto;padding-top:2em;padding-bottom:2em;display:flex;position:relative}.story-content-details-img{z-index:5;border:1px solid rgba(237,234,227,.5);border-radius:.5em;width:100%;margin-top:2em;margin-bottom:2em;display:block;position:relative;transform:rotate(1deg);box-shadow:2px 2px 15px rgba(0,0,0,.25)}.story-content-year{color:#666;font-size:1.25em;font-weight:300;line-height:1.5em}.story-content-title{color:var(--bg-color-secondary);margin-bottom:.5em;font-size:2em;line-height:1.2em}.story-content-description{font-size:.9em;line-height:1.5em}.story-content-details-img-w{position:relative}.story-content-details-img-w.is--mobile{display:none}.story-content-details-img-bg{z-index:0;background-color:var(--bg-color-secondary);opacity:.5;border-radius:.5em;position:absolute;top:0%;bottom:0%;left:0%;right:0%;transform:rotate(-3deg)}.story-end-cta-w{text-align:center;flex-direction:column;align-items:center;max-width:60ch;margin-left:auto;margin-right:auto;padding-top:2em;padding-bottom:2em;display:flex}.dollar-sign{font-family:aurea-ultra,sans-serif;font-weight:400}.product-col.is--menu{position:-webkit-sticky;position:sticky;top:8.5em}.product-col.is--listing{flex:1}.product-list{grid-column-gap:2em;grid-row-gap:6em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.product-list.is--3col,.product-list.is--recipe,.product-list.is--product-listing{grid-template-columns:1fr 1fr 1fr}.product-menu-list{width:25ch}.product-menu-list-item{border-radius:.5em}.product-menu-list-item.is--main-page:first-child{background-color:#fff;font-family:aurea-ultra,sans-serif;box-shadow:4px 4px 15px rgba(0,0,0,.15)}.product-menu-list-item-link{color:var(--font-color-primary);border-radius:.5em;margin-top:.5em;margin-bottom:.5em;padding:.75em 1em;font-weight:500;text-decoration:none;transition:all .2s;display:block;position:relative}.product-menu-list-item-link:hover{color:var(--bg-color-secondary);transform:translate(.25em)}.product-menu-list-item-link.w--current{background-color:#fff;box-shadow:4px 4px 15px rgba(0,0,0,.25)}.recipe-list-time-w{grid-column-gap:.5em;grid-row-gap:.5em;display:flex}.recipe-list-time-item{grid-column-gap:.5em;grid-row-gap:.5em;outline-offset:-5px;background-color:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,.25);border-radius:.25em;outline:1px dashed rgba(0,0,0,.25);align-items:center;width:100%;padding:.5em;display:flex;box-shadow:2px 2px 10px rgba(0,0,0,.1)}.recipe-list-time-item-icon{color:var(--bg-color-secondary);flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex}.recipe-list-time-item-details-text{text-align:left;white-space:nowrap;font-weight:500;line-height:1.3em}.recipe-list-time-item-details-text.is--small{color:rgba(0,0,0,.5);text-align:left;font-size:.7em;line-height:1.5em}.empty-list{background-color:rgba(221,221,221,0);padding:1em;font-size:1em;line-height:1.5em}.com-prize-text{position:relative;top:-.2em}.story-block{max-width:65em;margin-left:auto;margin-right:auto}.comp-popup-w{z-index:99999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.75);justify-content:center;align-items:center;padding:2em;display:none;position:fixed;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.comp-popup{background-color:#fff;border-radius:.5em;max-width:75ch;padding:2em;position:relative;box-shadow:4px 4px 15px rgba(0,0,0,.25)}.form-block-w{max-height:75vh;padding:1em;position:relative;overflow:auto}.form-intro-h{color:var(--bg-color-secondary);margin-bottom:.5em;font-size:2em;line-height:1.2em}.comp-tnc-text{color:#fad7b4;margin-top:1em;font-size:.8em;font-weight:500;line-height:1.5em;text-decoration:none;transition:color .2s}.comp-tnc-text:hover{color:#fff}.tnc-richtext{margin-top:2em}.tnc-richtext p{margin-bottom:2em}.comp-form-embed{margin-bottom:0}.column-mid-content-w{max-width:65em;margin-left:auto;margin-right:auto}.column-mid-content-w.is--form{max-width:40em;margin-top:4em}.form-nested-group{width:100%}.contact-details-w{flex-direction:column;max-width:65em;margin-top:4em;margin-left:auto;margin-right:auto;display:flex}.contact-details-nested-w{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:1em;display:block}.contact-details-nested-col{grid-column-gap:2em;grid-row-gap:2em;flex-direction:column;display:flex}.contact-details-label{opacity:.5;text-transform:uppercase;font-size:.8em;font-weight:500;line-height:1.5em}.contact-details-link{color:#000;font-size:1em;line-height:1.5em;transition:all .2s}.contact-details-link:hover{color:var(--bg-color-secondary)}.contact-details-group{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:flex}.contact-details-line{border-right:4px dotted rgba(100,110,67,.25);width:0}.contact-details-nested-c{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.contact-details-nested-h{color:var(--bg-color-secondary);margin-bottom:1em;font-size:1.5em}.cta-btn-w{grid-column-gap:.5em;grid-row-gap:.5em;text-align:center;flex-direction:column;display:flex}.cta-btn-info-text{padding-left:2em;padding-right:2em}.cta-btn-info-text.is--color-white{color:#fff;font-size:1.25em;font-weight:500;line-height:1.5em}.is--st-figure #textBlock{background-color:#eeeae0}.st-figure-img-w{z-index:22;pointer-events:none;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.st-figure-img{width:20em;max-width:none;position:absolute}.st-figure-img.is--main{opacity:0!important;visibility:hidden!important}.st-figure-img.is--1{z-index:44;width:21em;bottom:-14em;right:12.5em}.st-figure-img.is--main{opacity:0;width:50em;position:relative}.st-figure-img.is--2{z-index:33;width:17.4em;top:-19em;bottom:auto;left:auto;right:7em}.st-figure-img.is--3{z-index:22;width:20em;top:-14em;bottom:auto;left:auto;right:21.9em}.st-figure-img.is--4{z-index:11;width:18em;top:-8em;bottom:auto;left:0;right:auto}.st-figure-track-w{z-index:20;justify-content:center;align-items:center;width:75em;height:45em;display:flex;position:absolute}.st-figure-track{z-index:0;border:.5em dotted #1592a4;border-radius:100%;width:100%;height:100%;position:absolute}.st-figure-track-hide{z-index:1;background-color:#eeeae0;width:45%;height:30%;position:absolute;top:auto;bottom:0%;left:auto;right:0%}.st-figure-track-arrow{z-index:55;width:1.75em;position:absolute;top:auto;bottom:28%;left:auto;right:3.25%}.st-figure-details-w{z-index:50;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.st-figure-details-item{background-color:#eeeae0;border-radius:1em;padding:2em;position:absolute}.st-figure-details-item.is--main{text-align:center;top:auto;bottom:-10%;left:auto;right:auto}.st-figure-details-item.is--2{top:auto;bottom:2.5em;left:1.5em;right:auto}.st-figure-details-item.is--3{top:16.5em;bottom:auto;left:-8em;right:auto}.st-figure-details-item.is--4{top:1em;bottom:auto;left:-1em;right:auto}.st-figure-details-item.is--5{top:-2em;bottom:auto;left:26em;right:auto}.st-figure-details-item.is--6{top:2em;bottom:auto;left:auto;right:3em}.st-figure-details-item.is--7{top:auto;bottom:26em;left:auto;right:-9em}.st-figure-details-item.is--8{top:auto;bottom:15em;left:auto;right:-7em}.st-figure-details-item-heading{color:#1592a4;font-size:2.5em;font-weight:700;line-height:1.3em}.st-figure-details-item-p{max-width:27ch;margin-bottom:0;font-weight:600;line-height:1.3em;font-family:"Stag",sans-serif}.st-figure-details-item-year-text{z-index:5;color:#eeeae0;font-size:1.35em;font-weight:700;line-height:1.5em;position:relative;transform:translate(0,-.2em) rotate(-6deg)}.st-figure-details-item-year-w{padding:.75em;display:inline-block;position:absolute;top:-1em;bottom:auto;left:-.5em;right:auto}.st-figure-details-item-year-bg{position:absolute;top:0%;bottom:0%;left:0%;right:0%;width:105%}.st-figure-track-arrow-img{display:block;position:relative}@media screen and (min-width:1920px){body{font-size:16px}.container,.navbar-container,.sl-ss-navbar-container{max-width:90em}.sl-ss-ut-page-main-img{flex:none}.sl-ss-ut-page-heading{text-transform:uppercase}.nav-dropdown-menu-flex{max-width:68.5em}}@media screen and (max-width:991px){body{font-size:2vw}.section.is--ft{overflow:hidden}.container{max-width:90%}.wrapper.pd-y-xl{padding-top:4em;padding-bottom:4em}.wrapper.pd-y-xxl{padding-top:6em;padding-bottom:6em}.wrapper.pd-y-xxxl{padding-top:8em;padding-bottom:8em}.sl-ss-content-list-col.is--left{width:auto;position:relative;top:auto}.sl-ss-content-list-group{grid-column-gap:1em;grid-row-gap:1em;flex-direction:column;align-items:stretch}.sl-ss-class-list{grid-template-columns:1fr 1fr}.sl-ss-nav-side-w,.navbar{display:none}.navbar.is--mobile{display:block}.navbar-container{max-width:none}.navbar-brand-w{z-index:5;flex:1;align-items:center;display:flex;position:relative}.navbar-brand-img{max-width:none;height:225%}.navbar-menu-main{background-color:#dbdcd4;border-radius:.5em;flex-direction:column;margin-left:0;padding:1em;display:flex;left:auto;right:5%;box-shadow:4px 4px 15px rgba(0,0,0,.2)}.navbar-menu-link{text-align:left;border-bottom:2px dotted rgba(100,110,67,.25);padding:.5em;display:block}.navbar-menu-link.is--navbar-cta-btn{background-color:var(--bg-color-secondary);color:#fff;justify-content:center;align-items:center;padding:.5em 1em;display:flex}.navbar-menu-link.is--navbar-cta-btn.is--sss{background-color:rgba(100,110,67,0);height:auto}.navbar-dropdown{width:100%}.navbar-dropdown-toggle{border-bottom:2px dotted rgba(100,110,67,.25);padding:.5em}.navbar-dropdown-list{perspective-origin:50% 0;transform-origin:50% 0;overflow:hidden}.navbar-dropdown-list.w--open{position:relative}.navbar-dropdown-link{color:#000;padding:.5em .5em .5em 1em;font-weight:500}.navbar-dropdown-link.hide{display:none}.navbar-menu-btn{aspect-ratio:1;flex:none;width:2.5em;padding:.65em}.navbar-menu-btn.w--open{background-color:rgba(200,200,200,0)}.navbar-content{align-items:center;padding-left:5%;padding-right:5%}.navbar-menu-sub{flex-direction:row;margin-right:.5em;display:flex}.navbar-menu-btn-icon-w{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.navbar-menu-btn-icon-line{background-color:var(--bg-color-primary-variant-1);flex:none;width:100%;height:2px;padding:0;position:absolute}.navbar-menu-btn-icon-line.is--nav-line-1{transform:translate(0,-.4em)}.navbar-menu-btn-icon-line.is--nav-line-3{transform:translate(0,.4em)}.cta-btn.is--product{padding-top:1em;padding-bottom:1em}.form-item-group{grid-column-gap:.25em;grid-row-gap:.25em;flex-direction:column}.sl-ss-navbar-container{max-width:none}.sl-ss-navbar-content{align-items:center;padding-left:5%;padding-right:5%}.sl-ss-navbar-brand-w{align-items:center;display:flex}.sl-ss-navbar-menu-main{background-color:#131313;border-radius:.5em;flex-direction:column;padding:1em 1.5em;display:flex;top:100%;bottom:auto;left:auto;right:2.5%}.sl-ss-navbar-menu-link{text-align:left;padding:1em 5%;display:block}.sl-ss-navbar-menu-btn{aspect-ratio:1;flex:none;width:2.5em;padding:.65em}.sl-ss-navbar-menu-btn.w--open{background-color:rgba(0,0,0,0)}.sl-ss-navbar-menu-btn-icon-w{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.sl-ss-navbar-menu-btn-icon-line{background-color:#aaa;flex:none;width:100%;height:2px;padding:0;position:absolute}.sl-ss-navbar-menu-btn-icon-line.is--nav-line-1{transform:translate(0,-.4em)}.sl-ss-navbar-menu-btn-icon-line.is--nav-line-3{transform:translate(0,.4em)}.sl-ss-ut-page-input{font-size:1em}.hp-header-w{align-items:flex-start}.hp-header-details-w{margin-top:0}.hp-header-details-w.is--competition{margin-top:2em}.hp-header-h-w{margin-top:6em}.hp-header-h{font-size:5em}.hp-header-dots-w{height:60%}.hp-header-dots{width:2em}.hp-header-slide-img-w.is--left.is--1-1{width:22.5em;margin-top:21em;transform:translate(-77%)}.hp-header-slide-img-w.is--right.is--1-2{width:22.5em;margin-top:12em;margin-bottom:0;transform:translate(70%)}.content-layout.is--home-ft-product{padding-bottom:0}.content-layout.is--product-details-info{text-align:center;flex-direction:column;align-items:center}.content-layout.is--flex-sticky{display:block}.content-layout.is--product-list{grid-column-gap:2em;grid-row-gap:2em;flex-direction:column;min-height:0;padding-left:0;padding-right:0}.content-layout-col.is--flex-sticky{width:auto;position:relative;top:auto}.content-layout-col.is--flex-sticky.is--recipe-details{padding-top:2em}.footer-logo{flex:none;max-width:none}.content-bg-columns-w{flex-direction:column;padding-left:0;padding-right:0}.content-bg-column{background-size:1em;width:100%;height:3.3em}.content-bg-column.is--leaf-btm{background-size:1em;height:3.3em}.content-bg-column.is--leaf-btm.is--recipe-btm{height:3.3em;left:0;right:0}.content-bg-column.is--btm-left,.content-bg-column.is-top-right{background-size:1em;height:3.3em}.content-bg-column.is--recipe{width:100%;height:3.3em;top:2em;bottom:auto;left:0%;right:0%}.content-bg-column.is--left{background-size:1em;height:3.3em}.content-bg-column.is--right{background-size:1em;height:3.25em}.content-w.is--home-ft-product{min-height:25em}.content-w.has--side-cols{width:auto}.content-w._w--columns{padding-top:8em;padding-bottom:8em}.content-w.is--st-figure{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:0;display:block}.video-slider.is--product{width:50%}.video-slider.is-competition,.video-slider-mask{width:100%}.video-slide{width:30%;padding:1em}.video-slide.is--competition{width:30%}.video-slide.is--product{width:auto;padding:2em}.video-slider-arrow.is--next.is--related-product{margin-right:-55%}.video-slider-arrow.is--prev.is--related-product{margin-left:-55%}.home-ft-products-list-w{width:auto;margin-top:10em}.home-ft-products-list{grid-column-gap:.5em;grid-row-gap:.5em;flex-wrap:wrap;justify-content:center;height:auto}.home-ft-products-list-item{width:12.5em;max-width:none}.home-ft-product-link{height:7em;padding-left:1.5em;padding-right:1.5em}.home-ft-product-link:hover{padding-top:2em;padding-bottom:2em}.content-bg-column-leaf.is--left,.content-bg-column-leaf.is--right{width:3.5em}.content-bg-column-img.is--left.is--small{right:-1em}.content-bg-column-img.is--top-right.is--small{left:-1.5em}.brands-list{flex-wrap:wrap}.brands-list-item{max-width:45%}.brands-list-block{width:auto;padding-bottom:4em}.related-product-item-img{height:12.5em}.product-info-w{flex-direction:column;align-items:center;display:flex}.product-gallery-w{margin-top:0}.product-description-w{border-left-style:none;padding-left:0}.popup-info-block{padding-top:6em;padding-bottom:6em;padding-left:5em;display:block}.popup-info-content{width:auto}.popup-info-block-w{width:100%}.popup-close-w{top:1em;right:1em}.popup-close-w.is--comp{top:.5em;right:.5em}.recipe-main-img-w{height:50vh}.recipe-details-w{width:auto;padding:8em 2em}.recipe-details-content.is--max-50{max-width:none;margin-bottom:4em;padding-top:4em;padding-bottom:4em}.social-share-w{top:auto;bottom:-1.5em;left:10%;right:auto}.social-share-btn-c{right:auto}.faq-list-w{max-width:none;padding-top:4em;padding-bottom:4em}.story-list-item,.story-list-item.is--mid{justify-content:flex-start}.story-list-item.is--mid:nth-child(2n){text-align:left;flex-direction:row}.story-content-w.is--mobile{display:flex}.story-content-w.is--desktop-end{display:none}.story-content-w.is--mobile-end{justify-content:flex-start;display:flex}.story-content-col.is--img{display:none}.story-content-line.is--mobile-start{align-items:flex-start;height:50%;bottom:0%}.story-content-line.is--mobile-end{align-items:flex-end;height:50%;top:0%}.story-content-details-img-w{width:75%}.story-content-details-img-w.is--mobile{display:block}.product-col.is--menu{width:100%;top:auto}.product-list{grid-row-gap:4em;grid-template-columns:1fr 1fr 1fr}.product-list.is--recipe{grid-row-gap:4em;grid-template-columns:1fr 1fr}.product-menu-list-w{border-bottom:4px dotted rgba(100,110,67,.25);margin-bottom:1em;padding-bottom:1em}.product-menu-list{grid-column-gap:2em;grid-row-gap:2em;width:auto;padding-bottom:1em;display:flex;overflow:auto}.sss-mobile-w{margin-top:1em}.contact-details-group{flex-direction:column}.contact-details-line{border-bottom:4px dotted rgba(100,110,67,.25);border-right-style:none;width:100%;height:0}.st-figure-img.is--1{width:35%;bottom:-.5em;right:6.1em}.st-figure-img.is--main{width:80%}.st-figure-img.is--2{width:42%;top:2.7em;right:3.8em}.st-figure-img.is--3{width:30%;right:12em}.st-figure-img.is--4{width:39%;top:6.5em;left:4.2em}.st-figure-track-w{width:100%;height:auto;display:block;position:relative}.st-figure-track{border-style:none dotted none none;border-right-width:.4em;border-radius:0%;width:0%;height:85%;top:5.5em;bottom:auto;left:1.5em;right:auto}.st-figure-track-hide{display:none}.st-figure-track-arrow{top:auto;bottom:4.5em;left:.85em;right:auto}.st-figure-track-arrow.is--mobile{width:1.25em;top:3.6em;bottom:auto;left:1.1em}.st-figure-details-w{grid-column-gap:2em;grid-row-gap:2em;flex-flow:column;justify-content:flex-start;align-items:stretch;padding-left:6em;display:flex;position:relative}.st-figure-details-item.is--main{text-align:left;position:relative;top:auto;bottom:auto;left:auto;right:auto}.st-figure-details-item.is--2,.st-figure-details-item.is--3,.st-figure-details-item.is--4,.st-figure-details-item.is--5,.st-figure-details-item.is--6,.st-figure-details-item.is--7,.st-figure-details-item.is--8{position:relative;top:auto;bottom:auto;left:auto;right:auto}.st-figure-details-item-p{max-width:75%}.st-figure-details-item-year-text{font-size:1.25em}.st-figure-track-arrow-img{transform:rotate(-38deg)}}@media screen and (max-width:767px){.container{max-width:90%}.navbar-brand-link,.sl-ss-navbar-brand-link{padding-left:0}}@media screen and (max-width:479px){body{font-size:4vw}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.75em}.sl-ss-content-w.is--details{padding-left:1em;padding-right:1em}.sl-ss-class-list{flex-direction:column;display:flex}.spacer-xxl{height:4em}.cta-btn-label{font-size:1em}.form-row{grid-column-gap:.5em;grid-row-gap:.5em;flex-direction:column}.form-input.is--textarea{height:auto}.form-btn-w{flex-direction:column}.sl-ss-navbar-menu-main{border-bottom:1px solid #333;top:100%;bottom:auto;left:0%;right:0%}.sl-ss-navbar-menu-link{font-size:1em}.sl-ss-ut-page-main-img{width:8em;margin-bottom:1em}.sl-ss-ut-page-input{font-size:1em}.hp-header-slider{height:90vh}.hp-header-details-w{padding:2em}.hp-header-h-w{margin-top:4em}.hp-header-h{font-size:3em}.hp-header-h.is--comp-subheader{font-size:1.5em}.hp-header-h.is--comp-big,.hp-header-h.is--comp-prize{font-size:6em}.hp-header-h.is--comp-small{font-size:4em}.hp-header-dots-w{height:45%}.hp-header-slide-img-w.is--left.is--1-1{width:12.5em;margin-top:0;bottom:10%;transform:translate(-65%)}.hp-header-slide-img-w.is--right.is--1-2{width:12.5em;margin-top:0;bottom:15%;transform:translate(60%)}.content-layout.is--footer{grid-column-gap:3em;grid-row-gap:3em;flex-direction:column;display:flex}.footer-links-list-item{grid-column-gap:1em;grid-row-gap:1em;flex-direction:column}.footer-link{font-size:1.25em}.footer-social-link{width:2.5em;height:2.5em}.footer-copyright-text{text-align:center;font-size:1em}.content-bg-column.is--recipe{display:none}.video-slider.is--product{width:80%}.video-slider.is-competition{width:75%}.video-slide.is--competition{width:100%}.video-slide.is--product{padding:1em}.video-slider-arrow.is--next.is--related-product{margin-right:0%;right:5%}.video-slider-arrow.is--prev.is--related-product{margin-left:auto;left:5%}.section-intro-h.is--color-white{font-size:2.75em}.section-cta-w.is--careers{grid-column-gap:3em;grid-row-gap:3em;flex-direction:column}.home-ft-products-list-item{width:45%}.brands-list{grid-column-gap:2em;grid-row-gap:2em}.brands-list-item{max-width:none}.brands-list-item-frame{outline-offset:3px;outline-width:2px}.brands-list-item-logo-w{position:relative;top:-1em}.brands-list-item-logo{aspect-ratio:auto;width:65%}.related-product-item-img.is--product-list{width:80%;height:10em}.related-product-item-details-label.is--recipe-list{margin-top:.5em}.product-gallery-img{width:85%}.popup-info-block{padding-left:2em;padding-right:2em}.recipe-details-w{padding-top:0}.recipe-details-content.is--max-50{padding-top:2em}.social-share-w{left:auto;right:5%}.slider-img-compt{object-fit:contain}.story-list-w.is--empty{display:none}.story-content-col{padding-top:1.5em;padding-bottom:1.5em}.story-content-line-shape{width:.75em;height:.75em}.story-content-year{font-weight:400}.story-content-title{font-size:1.75em}.story-content-details-img-w,.product-col.is--listing{width:100%}.product-list.is--recipe{grid-template-columns:1fr}.product-list.is--product-listing{grid-column-gap:1em;grid-row-gap:2em;grid-template-columns:1fr 1fr}.recipe-list-time-item{padding:.75em 1em}.comp-popup-w{padding:0}.comp-popup{border-radius:0;width:100%;height:100%;padding:4em 1em 2em}.form-block-w{max-height:100%;padding:.5em}.form-intro-h{font-size:1.5em}.comp-form-embed{width:100%;position:relative}.contact-details-nested-c{flex-direction:column;display:flex}.cta-btn-w{grid-column-gap:.25em;grid-row-gap:.25em}.st-figure-img-w{pointer-events:auto}.st-figure-img.is--1{width:45%;bottom:-.2em;right:1.3em}.st-figure-img.is--main{width:100%}.st-figure-img.is--2{width:55%;top:1.4em;right:-.3em}.st-figure-img.is--3{width:40%;right:6.3em}.st-figure-img.is--4{width:50%;top:4em;left:0}.st-figure-track{left:1em}.st-figure-track-arrow{left:.3em}.st-figure-track-arrow.is--mobile{left:.6em}.st-figure-details-w{grid-column-gap:1em;grid-row-gap:1em;padding-left:2.75em}.st-figure-details-item-heading{font-size:1.75em}.st-figure-details-item-p{max-width:none}.st-figure-details-item-year-w{padding:.5em;top:-.5em;left:0}}#w-node-f6b4665e-4cf6-2ea2-a384-87fe29a0b5c2-29a0b5ba,#w-node-f6b4665e-4cf6-2ea2-a384-87fe29a0b5c5-29a0b5ba,#w-node-f6b4665e-4cf6-2ea2-a384-87fe29a0b5d7-29a0b5ba{grid-area:span 1 / span 1 / span 1 / span 1}.saus-tainable-template{position:relative;padding:10rem 0;padding-bottom:0;font-family:Stag-Semibold;background-color:#f2f0e8}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.saus-tainable-template{padding:10rem 6rem}}.saus-tainable-template .heading-title{margin-left:3rem}.saus-tainable-template .slide-inner .copy{width:calc(60% - 30px);max-width:90rem}.saus-tainable-template .fast-fact-image{width:40%!important}.saus-tainable-template .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:50;overflow:hidden}.saus-tainable-template .zag svg{min-width:100%;height:3rem}.saus-tainable-template .zag svg polygon{transform:fill .35s ease-in-out;fill:#eeeae0!important}.saus-tainable-template .zag.zag-top{top:-2rem}.saus-tainable-template .zag.zag-bottom{bottom:-3rem;transform:rotate(180deg)}.saus-tainable-template .content{padding-bottom:50px!important;padding-top:70px}.saus-tainable-template .content .inner{max-width:120rem}.saus-tainable-template .content #textBlock{padding-top:0;padding-bottom:0}.saus-tainable-template .content #textBlock .block-title{text-align:center;font-size:3rem;font-family:Stag-Semibold}.saus-tainable-template .content .zag-top{top:1rem}.saus-tainable-template .content .zag-bottom{bottom:-2rem}.saus-tainable-template .blue-section{background-color:#1d94a6}.saus-tainable-template .blue-section .fast-facts-banner{background-color:#1d94a6}.saus-tainable-template .blue-section .sustain-title{z-index:10}.saus-tainable-template .blue-section h2{text-align:center;color:#fff;margin-right:10%;margin-left:10%;font-size:4rem;margin-top:50px;z-index:500;margin-bottom:0;font-family:stag-semibold,sans-serif;font-weight:400;line-height:1.2em}.saus-tainable-template .blue-section h3 span{color:#fff!important}.saus-tainable-template .blue-section .copy-wrapper span{border-left-color:#fff!important}.saus-tainable-template .blue-section .copy-wrapper p{color:#fff!important}.saus-tainable-template .blue-section .zag-top{display:none}.saus-tainable-template .blue-section .custom-zag-top{top:-7rem;height:8rem;display:block}.saus-tainable-template .blue-section .custom-zag-bottom{top:-7rem;height:8rem;display:block}.saus-tainable-template .blue-section .texture{background-image:url(/images/backgrounds/background-paper2.png)}@media screen and (min-width:1200px){.saus-tainable-template .white-section .fast-facts-banner:nth-child(2) .fast-fact-image{height:35%!important;top:15%;margin-right:10%}.saus-tainable-template .white-section .fast-facts-banner:nth-child(3) .fast-fact-image{height:35%!important;top:20%;margin-left:10%}}.saus-tainable-template .white-section h3 span{color:#1d94a6!important}.saus-tainable-template .white-section .copy-wrapper span{border-left-color:#1d94a6!important}.saus-tainable-template .white-section .copy-wrapper p{color:#000!important}.saus-tainable-template .white-section .zag-bottom{display:none}.saus-tainable-template .white-section .zag-top{display:none}.saus-tainable-template .white-section .custom-zag-bottom{display:block;height:8rem;top:-1rem}.saus-tainable-template .white-section :last-child .slide-show-wrapper{padding-bottom:650px}.saus-tainable-template .fast-facts-banner .texture{top:0}@media screen and (min-width:1200px){.fast-facts-banner .slide-show-wrapper{padding-bottom:500px}.fast-facts-banner .fast-fact-image{height:60%!important;margin-top:5%!important}.horizontal-image-and-content .slide-inner .copy .heading-title span{font-size:4.5rem}}@media screen and (max-width:1200px){.custom-zag-bottom{top:-5rem!important}.custom-zag-top{top:-2rem!important}}@media screen and (max-width:767px){.saus-tainable-template .slide-inner .copy{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.saus-tainable-template .blue-section .fast-facts-banner{padding-bottom:3rem}.saus-tainable-template .blue-section .fast-facts-banner:last-child{padding-bottom:4rem}.saus-tainable-template .white-section :last-child .slide-show-wrapper{padding-bottom:4rem}.horizontal-image-and-content .slide-inner .copy-wrapper{padding-left:0}.saus-tainable-template .fast-fact-image{width:100%!important;margin-bottom:2rem}body .saus-tainable-hero{position:relative}body .saus-tainable-hero .hero-info{z-index:2;position:relative}body .saus-tainable-hero::after{content:"";display:block;position:absolute;inset:0;background-color:rgba(0,0,0,.1);z-index:1}body .saus-tainable-hero .hero-info .caption{font-size:3rem;line-height:1.2;margin-left:auto;margin-right:auto;max-width:500px}}.container{margin:0 auto}.container .inner{width:90%;margin:0 auto}.heading-title span{font-family:Stag-semibold}.copy-wrapper span p{font-weight:400!important}.content-wrap{margin-top:10rem;margin-bottom:10rem}.corner.top-left{width:1rem;height:1rem;position:relative;margin:0}.corner.top-left::before,.corner.top-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-left::after{border-width:.5rem;border-left-color:#c16e18;border-top-color:#c16e18;top:0;left:0}.corner.top-right{width:1rem;height:1rem;position:relative;margin:0}.corner.top-right::before,.corner.top-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.top-right::after{border-width:.5rem;border-right-color:#c16e18;border-top-color:#c16e18;top:0;right:0}.corner.bottom-left{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-left::before,.corner.bottom-left::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-left::after{border-width:.5rem;border-left-color:#c16e18;border-bottom-color:#c16e18;bottom:0;left:0}.corner.bottom-right{width:1rem;height:1rem;position:relative;margin:0}.corner.bottom-right::before,.corner.bottom-right::after{content:"";position:absolute;border-color:transparent;border-style:solid}.corner.bottom-right::after{border-width:.5rem;border-right-color:#c16e18;border-bottom-color:#c16e18;bottom:0;right:0}.saus-tainable-hero{display:block;position:relative;z-index:8;padding:12rem 3rem 3rem;margin-bottom:-3rem;overflow:visible;width:100%;height:auto;min-height:calc(100vh - 12rem);background-image:url(/images/backgrounds/saus-tainable.jpg);background-position:center;background-size:cover;font-family:Stag-Semibold!important;transition:background-color .35s cubic-bezier(.175,.885,.32,1.275) , height .35s cubic-bezier(.175,.885,.32,1.275)}@media only screen and (max-width:576px) and (display-mode:standalone) and (min-device-width:375px) and (min-device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.saus-tainable-hero{padding:20rem 3rem 3rem}}@media only screen and (max-width:576px) and (display-mode:standalone) and (min-device-width:414px) and (min-device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){.saus-tainable-hero{padding:20rem 3rem 3rem}}@media screen and (min-width:768px){.saus-tainable-hero{padding-top:16rem;height:calc(100vh - 14rem)}}@media screen and (min-width:1200px){.saus-tainable-hero{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:3rem}}.saus-tainable-hero.exiting .parallax-row .parallax-image{transition:transform .5s ease-in-out}.saus-tainable-hero.exiting .parallax-row .parallax-image.left-parallax-image{transform:translate(-130%,-50%)}@media screen and (min-width:768px){.saus-tainable-hero.exiting .parallax-row .parallax-image.left-parallax-image{transform:translate(-100%,-50%)}}.saus-tainable-hero.exiting .parallax-row .parallax-image.right-parallax-image{transform:translate(130%,-50%)}@media screen and (min-width:768px){.saus-tainable-hero.exiting .parallax-row .parallax-image.right-parallax-image{transform:translate(100%,-50%)}}.saus-tainable-hero.varient0{background-color:#c06c7f}.saus-tainable-hero.varient0 svg polygon{fill:#c06c7f!important}.saus-tainable-hero.varient1{background-color:#718ba8}.saus-tainable-hero.varient1 svg polygon{fill:#718ba8!important}.saus-tainable-hero.varient2{background-color:#d9c07c}.saus-tainable-hero.varient2 svg polygon{fill:#d9c07c!important}@media screen and (min-width:1200px){.saus-tainable-hero.notMounted{height:100vh}}.saus-tainable-hero.notMounted .hero-info h1,.saus-tainable-hero.notMounted .hero-info .caption{opacity:0;transform:translateY(8rem)}.saus-tainable-hero.notMounted .parallax-row .parallax-image{transition:transform .5s ease-in-out}.saus-tainable-hero.notMounted .parallax-row .parallax-image.left-parallax-image{transform:translate(-130%,-50%)}@media screen and (min-width:768px){.saus-tainable-hero.notMounted .parallax-row .parallax-image.left-parallax-image{transform:translate(-100%,-50%)}}.saus-tainable-hero.notMounted .parallax-row .parallax-image.right-parallax-image{transform:translate(130%,-50%)}@media screen and (min-width:768px){.saus-tainable-hero.notMounted .parallax-row .parallax-image.right-parallax-image{transform:translate(100%,-50%)}}.saus-tainable-hero .parallax-row{position:relative;display:flex;flex-direction:row;width:100%;z-index:3;height:22rem;margin-top:2rem;transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:768px){.saus-tainable-hero .parallax-row{height:45rem}}@media screen and (min-width:1200px){.saus-tainable-hero .parallax-row{margin-top:0;position:absolute;height:35rem;left:0;top:calc(50% - 17.5rem)}}.saus-tainable-hero .parallax-row .parallax-image{position:absolute;top:50%;display:none;flex:1;height:100%;max-width:22rem;object-fit:contain;transition:transform .5s cubic-bezier(.175,.885,.32,1.275) .35s}.saus-tainable-hero .parallax-row .parallax-image.show{display:flex}@media screen and (min-width:768px){.saus-tainable-hero .parallax-row .parallax-image{max-width:calc(50vw);height:auto;transform:translate(0,-50%)}}@media screen and (min-width:1200px){.saus-tainable-hero .parallax-row .parallax-image{max-width:calc(50vw - 15rem);height:auto}}.saus-tainable-hero .parallax-row .parallax-image.left-parallax-image{transform:translate(-35%,-50%);left:0}@media screen and (min-width:1200px){.saus-tainable-hero .parallax-row .parallax-image.left-parallax-image{left:-20rem;transform:translate(0,-50%)}}.saus-tainable-hero .parallax-row .parallax-image.right-parallax-image{transform:translate(35%,-50%);right:0}@media screen and (min-width:1200px){.saus-tainable-hero .parallax-row .parallax-image.right-parallax-image{right:-20rem;transform:translate(0,-50%)}}.saus-tainable-hero .overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% + 1rem);display:block;background-image:url(/images/backgrounds/texture-cloth@2x.png);background-position:center;background-size:cover;z-index:1}.saus-tainable-hero .zag{position:absolute;left:0;width:100%;height:3rem;display:block;z-index:0;overflow:hidden}.saus-tainable-hero .zag svg{min-width:100%;height:3rem}.saus-tainable-hero .zag svg polygon{transform:fill .35s ease-in-out}.saus-tainable-hero .zag.zag-bottom{bottom:-2rem;transform:rotate(180deg)}.saus-tainable-hero .hero-info{text-align:center;z-index:12;max-width:120rem;margin:auto}.saus-tainable-hero .hero-info h1{font-size:3.5rem;font-family:Stag-Semibold!important;font-weight:700;letter-spacing:0;color:#efede2;margin-bottom:2rem;line-height:1;opacity:1;transform:translateY(0);text-shadow:0 .3rem .3rem rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.175,.885,.32,1.275) , opacity .35s cubic-bezier(.175,.885,.32,1.275)}@media screen and (min-width:200px){.saus-tainable-hero .hero-info h1{font-size:4rem}}@media screen and (min-width:768px){.saus-tainable-hero .hero-info h1{letter-spacing:.2rem;font-size:7rem;margin-bottom:1rem}}@media screen and (min-width:1200px){.saus-tainable-hero .hero-info h1{letter-spacing:.15rem;font-size:15rem}}.saus-tainable-hero .hero-info .caption{color:#efede2;font-family:Stag-Semibold!important;opacity:1;font-size:1.6rem;transform:translateY(0);margin-bottom:0;max-width:100rem;transition:transform .35s cubic-bezier(.175,.885,.32,1.275) .1s , opacity .35s cubic-bezier(.175,.885,.32,1.275) .1s}@media screen and (min-width:768px){.saus-tainable-hero .hero-info .caption{padding-left:3rem;padding-right:3rem;font-size:2rem;line-height:1.25}}@media screen and (min-width:1200px){.saus-tainable-hero .hero-info .caption{font-size:3.5rem;padding:0 15rem}}.saus-tainable-hero .hero-info h2{color:#efede2;font-family:Stag-Semibold!important;opacity:1;font-size:5rem;transform:translateY(0);margin-bottom:0;transition:transform .35s cubic-bezier(.175,.885,.32,1.275) .1s , opacity .35s cubic-bezier(.175,.885,.32,1.275) .1s}@media screen and (min-width:200px){.saus-tainable-hero .hero-info h2{padding-left:3rem;padding-right:3rem;font-size:3rem;line-height:1.25}}@media screen and (min-width:768px){.saus-tainable-hero .hero-info h2{padding-left:3rem;padding-right:3rem;font-size:2rem;line-height:1.25}}@media screen and (min-width:1200px){.saus-tainable-hero .hero-info h2{font-size:5rem;padding:0 6rem}}.saus-tainable-hero .dots{display:block;position:absolute;bottom:-1rem;margin-bottom:0;left:50%;transform:translateX(-50%);width:5rem;z-index:6;height:0;object-fit:cover;object-position:center;background-image:url(/images/dots-white.png);background-position:center top;background-size:contain;background-size:100%;background-repeat:repeat-y;transition:height .35s cubic-bezier(.175,.885,.32,1.275) .5s}