body,i,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{font-size:16px}body{font-family:'Quattrocento Sans', sans-serif;color:#444;font-weight:normal;font-style:normal;line-height:1}i{font-style:normal}a{transition:color 0.2s cubic-bezier(0.21, 0, 0.36, 1),background-color 0.2s cubic-bezier(0.21, 0, 0.36, 1);color:#4E2B79;text-decoration:none}a:hover{color:#66389f}a:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display', serif;color:#4E2B79;font-weight:normal;font-style:normal;line-height:1.4;margin:0 0 .5em}h1{font-size:1.875em}h2{font-size:1.5em}h3{font-size:1.5em}h4{font-size:1em;color:#202020}h5{font-size:1em;color:#202020}h6{font-size:1em;color:#202020}h3+h3{margin-top:1.2em}h4+h4{margin-top:1.5em}p{line-height:1.6;margin:0 0 .625em;text-rendering:optimizeLegibility}ul,ol{line-height:1.5;padding-left:1em}blockquote{line-height:1.7;border-left:2px solid #000;margin:0 0 1.5em;padding:1em;quotes:"“" "”" "‘" "’"}blockquote:before{color:#000;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.05em;vertical-align:-0.4em}blockquote p{display:inline}hr{height:1px;color:#ccc;background:#ccc;font-size:0;border:0}article hr{margin:15px 0}.center{text-align:center}.purple{color:#4E2B79}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ffff00;color:#000000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden="false"]{clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}.btn{font-family:'Playfair Display', serif;font-weight:bold;border:2px solid #DA3233;padding:0.2em 1em 0.4em;font-size:1.875em;display:inline-block;cursor:pointer;color:#DA3233;text-decoration:none;line-height:1;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.btn:hover{background-color:#DA3233;color:#fff}*,*:before,*:after{box-sizing:border-box}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{display:inline-block}header{background:#000 url("/assets/img/mangoes.jpg");background-size:cover}header .ribbon-logo{display:block;margin:0 auto;width:100%;max-width:200px;margin-top:-3px;z-index:0;position:relative}@media only screen and (min-width: 40em){header .ribbon-logo{max-width:300px}}header .phone-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1vh 2vh;background-color:#fff;text-align:center;z-index:1;position:relative;color:#4E2B79;font-family:'Quattrocento', serif}@media only screen and (min-width: 40em){header .phone-number{border-radius:6px 0 0 6px;position:absolute;right:0;top:50px}}header .phone-number svg{margin-right:10px}header .title{max-width:1000px;margin:0 auto;padding:4vh 4vh 8vh;text-align:center;color:#fff;line-height:1.2}@media only screen and (min-width: 40em){header .title{padding:10vh 2vh 15vh;font-size:2.5em}}.hero{max-width:1000px;margin:0 auto;padding:5vh 3vh}@media only screen and (min-width: 40em){.hero{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.hero .title{font-size:1.875em}.hero p{font-size:1.25em}}.hero .floating-image{width:80%;margin:0 auto;text-align:center}@media only screen and (min-width: 40em){.hero .floating-image{padding-right:2%}}@media only screen and (min-width: 64.063em){.hero .floating-image{width:60%}}.hero .floating-image img{width:100%;max-width:300px}.img_row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.img_row img{width:50%;border-left:1px solid #fff;border-top:1px solid #fff}@media only screen and (min-width: 40em){.img_row img{width:25%}}.fifty-fifty{max-width:1000px;margin:0 auto;text-align:center;padding:5vh 3vh}@media only screen and (min-width: 40em){.fifty-fifty{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.fifty-fifty>div{width:48%}}.fifty-fifty h2::after{content:"";width:80px;height:3px;background-color:#DA3233;display:block;margin:10px auto}.fifty-fifty p{line-height:1.4}.products{padding:6vh 3vh}.products>.title{text-align:center;font-size:2.25em;padding-bottom:4vh}.products .product_list{max-width:1050px;margin:0 auto;padding:0}@media only screen and (min-width: 40em){.products .product_list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.products .product_list>li{width:100%;margin-bottom:3vh;list-style-type:none;border:1px solid #F3E5ED}@media only screen and (min-width: 40em){.products .product_list>li{width:48%}}.products .product_list>li img{max-width:100%}.products .product_list>li .content{padding:2vh}.products .product_list>li .title{font-family:'Quattrocento', serif}.products .product_list>li ul li{list-style-type:none;line-height:1.3;margin-bottom:10px}.products .product_list>li ul li::before{content:"";display:inline-block;width:5px;height:5px;margin-bottom:3px;margin-left:-15px;margin-right:10px;border-radius:50%;background-color:#DA3233}.products .other-offers{text-align:center;margin-top:3vh}.products .other-offers .subtitle{font-family:'Quattrocento', serif}.products .other-offers p{font-size:1.25em;line-height:1.3}footer .row{max-width:1050px;margin:0 auto;padding-top:10vh;border-top:1px solid #F3E5ED;text-align:center}@media only screen and (min-width: 40em){footer .row{padding-top:3vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:left}footer .row .left{width:50%;text-align:right}footer .row .right{width:50%}}footer .row .logo-icon{margin:0 40px;max-width:100px;width:100%}@media only screen and (max-width: 40em){footer .row .logo-icon{max-width:50px;margin:3vh}}footer .row h4 span{font-size:.875em;font-family:'Quattrocento Sans', sans-serif;display:block}footer .row a{display:inline-block;margin-bottom:5px}footer .copyright{padding-top:1vh;padding-bottom:10vh;font-size:.75em;text-align:center}@media only screen and (min-width: 40em){footer .copyright{padding-bottom:3vh}}
/*# sourceMappingURL=main.css.map */