body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Libre Baskerville";font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWx8QDP2V.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Libre Baskerville";font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWxEQDA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Libre Baskerville";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMICA.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Libre Baskerville";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Libre Baskerville";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY5KcCsww.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Libre Baskerville";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/librebaskerville/v9/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY3KcA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Marcellus";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/marcellus/v8/wEO_EBrOk8hQLDvIAF81WPoK7Es.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Marcellus";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/marcellus/v8/wEO_EBrOk8hQLDvIAF81VvoK.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;src:url(/static/media/fontawesome-webfont.fb685a7c.woff2) format("woff2")}@font-face{font-family:"ElegantIcons";font-style:normal;font-weight:400;src:url(/static/media/ElegantIcons.941bf29b.woff) format("woff")}.Nav-Wrap{margin-bottom:10px}.NavbarItems{background:#fff;height:88px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.2rem}.navbar-logo{color:#fff;justify-self:start;margin-left:20px;cursor:pointer}.fa-react{margin-left:.5rem;font-size:1.6rem}.nav-menu{display:grid;grid-template-columns:repeat(4,auto);grid-gap:10px;list-style:none;text-align:center;width:70vw;-webkit-justify-content:end;justify-content:end;margin-right:2rem}.nav-links{font-family:"Marcellus";font-size:14px;line-height:26px;color:#191919;letter-spacing:1.4px;text-decoration:none;padding-left:38px;padding-right:38px}.nav-links:active,.nav-links:hover{color:#c02323}.fa-bars{color:#191919}.menu-cart,.menu-icon,.nav-links-mobile{display:none}@media screen and (max-width:960px){.NavbarItems{position:relative}.nav-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;height:150px;position:absolute;top:80px;left:-100%;opacity:1;transition:all .5s ease}.nav-menu.active{left:0;transition:all .5s ease;z-index:100;background-color:#fff}.nav-links{padding:2 rem;display:table;font-size:14px;line-height:26px;letter-spacing:1.4px}.nav-link-to-cart,.nav-links{text-align:center;width:100%;font-family:"Marcellus";color:#191919;text-decoration:none}.nav-link-to-cart{margin-top:12px;margin-left:3px;display:inline-block;font-size:1.6rem;cursor:pointer;background:transparent}.nav-links:hover{background-color:transparent;border-radius:0;color:#c02323}.navbar-logo{position:absolute;top:0;left:0;-webkit-transform:translate(25%,50%);transform:translate(25%,50%)}.menu-icon{display:block;top:0;right:0;-webkit-transform:translate(-100%,60%);transform:translate(-100%,60%)}.menu-cart,.menu-icon{position:absolute;font-size:1.8rem;cursor:pointer;color:#191919;background:transparent}.menu-cart{display:inline-block;width:auto;top:10px;left:10px}.fa-times{color:#191919;font-size:2rem}.nav-links-mobile{display:block;text-align:center;padding:1.5rem;margin:2rem auto;border-radius:4px;width:80%;background:#4ad9ea;text-decoration:none;color:#191919;font-size:1.5 rem}.nav-links-mobile:hover{background:#191919;color:#6568f4;transition:.25s}}*{box-sizing:border-box;margin:0;padding:0;font-family:"PT Sans",sans-serif}.home,.services,.sign-up{display:-webkit-flex;display:flex;height:90vh;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:3rem}.products{max-width:1300px;margin:1rem auto}.products_title{font-size:1.5rem;color:#171717;margin-bottom:1rem;margin-left:8px}.products_list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:stretch;align-self:stretch;-webkit-align-items:flex-end;align-items:flex-end;-webkit-align-content:space-around;align-content:space-around}@media screen and (max-width:960px){.products_list{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.product{width:36rem;padding:1rem;background:#fff;border:1px solid #ebebeb;box-shadow:0 0 9px #ebebeb;margin-left:10px;flex-direction:row;margin-bottom:20px;height:13rem;-webkit-flex-shrink:0;flex-shrink:0}.product,.product_image_info{display:-webkit-flex;display:flex;-webkit-flex-direction:row}.product_image_info{flex-direction:row;-webkit-flex:80% 1;flex:80% 1}.ProductImage{-webkit-flex:6% 1;flex:6% 1;margin-left:12px;margin-right:12px}.ProductImage>img{height:170px;border-radius:8px}.product_info{margin-top:9px;max-width:50rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:61.8% 1;flex:61.8% 1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product_title{overflow:hidden;font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:32px;font-size:20px;letter-spacing:1.2px}.product_description,.product_title{text-align:left;-webkit-flex:15% 1;flex:15% 1}.product_description{font-family:"Libre Baskerville";font-size:15px;color:#595959;letter-spacing:.6px;line-height:27px}.product_region{font-family:"Marcellus",sans-serif;color:#191919;line-height:32px;font-size:20px;letter-spacing:1.2px;text-align:left;-webkit-flex:24% 1;flex:24% 1}.product_params{-webkit-flex:12% 1;flex:12% 1;display:-webkit-flex;display:flex;-webkit-align-items:left;align-items:left;-webkit-justify-content:left;justify-content:left}.aging_potential_icon{width:1.5rem;height:1.5rem}.aging_potential_number{width:4rem;height:1.5rem;text-align:left;margin-right:3px}.aging_potential_number>p{font-family:"Marcellus",sans-serif;color:#191919;line-height:18px;font-size:18px;letter-spacing:.7px;margin-left:6px;margin-top:3px}.grape_variety_icon{width:1.5rem;height:1.5rem}.grape_variety_name{height:1.5rem;width:auto;margin-left:3px;text-align:left}.grape_variety_name>p{margin-top:3px;font-family:"Marcellus",sans-serif;color:#191919;line-height:18px;font-size:18px;letter-spacing:.7px}.organic{width:3rem;height:1.5rem;text-align:center}.organic>img{height:inherit;width:1.5rem}.product_price{font-weight:700;text-align:center;font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:32px;font-size:20px;letter-spacing:1.2px}.PriceAndButton{margin-top:6px;-webkit-flex:20% 1;flex:20% 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-flow:column;flex-flow:column;-webkit-align-content:flex-end;align-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.product_price{-webkit-flex:80% 1;flex:80% 1}.BuyButton{-webkit-flex:20% 1;flex:20% 1}@media screen and (max-width:960px){.product{width:21rem;flex-direction:column;height:auto;margin:18px auto auto;box-shadow:0 0 9px #ebebeb}.product,.product_image_info{display:-webkit-flex;display:flex;-webkit-flex-direction:column}.product_image_info{flex-direction:column;-webkit-flex:66% 1;flex:66% 1}.ProductImage{-webkit-flex:26% 1;flex:26% 1}.product_info{margin-top:9px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:61.8% 1;flex:61.8% 1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product_info,.ProductImage>img{margin-left:auto;margin-right:auto}.ProductImage>img{height:170px;border-radius:8px;display:block}.aging_potential_icon{height:1rem;width:1rem;margin-top:3px}.aging_potential_number{width:3rem;height:1.5rem;text-align:center;margin-right:0;margin-top:3px}.aging_potential_number>p{font-family:"Marcellus",sans-serif;color:#191919;line-height:12px;font-size:15px;letter-spacing:.6px;margin-left:3px;margin-top:6px}.grape_variety_icon{height:1rem;width:1rem;margin-top:4px}.grape_variety_name>p{margin-top:9px;font-family:"Marcellus",sans-serif;color:#191919;line-height:12px;font-size:15px;letter-spacing:.6px}.organic{width:1.5rem;height:1.5rem;text-align:center;margin-left:6px;margin-top:6px}.organic>img{height:inherit;width:1.5rem}.product_title{overflow:hidden;font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:27px;font-size:18px;margin-top:9px}.product_description,.product_title{letter-spacing:.6px;text-align:center;-webkit-flex:18% 1;flex:18% 1}.product_description{font-family:"Libre Baskerville";font-size:15px;color:#595959;line-height:33px}.product_region{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:27px;font-size:18px;letter-spacing:.6px;text-align:center;-webkit-flex:18% 1;flex:18% 1}.product_params{-webkit-flex:18% 1;flex:18% 1;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:6px}.PriceAndButton,.product_params{display:-webkit-flex;display:flex}.PriceAndButton{margin-top:6px;border-top:1px solid #ebebeb;-webkit-flex-direction:row;flex-direction:row;padding-top:12px}.product_price{text-align:left;-webkit-flex:61.8% 1;flex:61.8% 1;padding-bottom:6px}.BuyButton{-webkit-flex:38.2% 1;flex:38.2% 1}}.btn{outline:none;cursor:pointer;font-family:Marcellus;font-size:14px;line-height:36px;letter-spacing:1px;padding:4px 30px;color:#c02323;border:1px solid #c02323;display:inline-block;background-color:#fff}.btn:active{-webkit-transform:scale(.98);transform:scale(.98);box-shadow:3px 2px 5px 2px rgba(192,35,35,.618)}.disabled:active{color:#c02323;-webkit-transform:none;transform:none;box-shadow:none}.disabled{opacity:.6;cursor:not-allowed}.footer{background-image:url(/static/media/footer.3a7deeb3.jpg);height:245px;max-height:245px;margin-top:10px}.footer_links{display:block;text-align:center;box-sizing:border-box}.footer_li{display:inline;padding-left:24px;padding-right:12px}.footer_links>ul{margin-left:27px}.footer_li:after{content:"|";color:#a6a6a6;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;width:1px;height:11px;padding-left:12px}.footer_href{text-decoration:none;font-family:"Marcellus";font-size:14px;line-height:36px;color:#a6a6a6;padding-right:10px}.footer_href:hover{color:#c02323}.footer_li_last{display:inline;padding:0 3px}.footer_li_last:after{display:none}.contactData{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:9px;color:#a6a6a6;margin-left:36px}.contactData>a,.contactData>p{margin-left:9px;font-family:"Marcellus";font-size:14px;line-height:15px;margin-right:12px}.contactData>a{color:#a6a6a6}.contactData>a:link{text-decoration:none}.producer{width:50rem;padding:1rem;background:#fff;border:1px solid #ebebeb;margin-left:15px;margin-bottom:20px;margin-right:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.producer_name>h1{font-family:"Marcellus",sans-serif;color:#191919;line-height:32px;font-size:20px;letter-spacing:1.2px}.producer_name>p{font-family:"Libre Baskerville";font-size:14px;color:#595959;letter-spacing:.7px;line-height:27px}@media screen and (max-width:960px){.producer{-webkit-flex-direction:column;flex-direction:column;padding:0;margin-left:12px;margin-right:12px;width:auto}.producer_name>h1,.producer_name>p{text-align:center}}.producers{max-width:1900px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:space-around;align-content:space-around}.producers_container>h1{font-family:"Marcellus",sans-serif;color:#191919;line-height:48px;font-size:24px;letter-spacing:1.2px;margin-left:15px}.producers_container>p{font-family:"Libre Baskerville";font-size:14px;color:#595959;letter-spacing:.7px;line-height:27px;margin-left:15px;margin-bottom:15px}@media screen and (max-width:960px){.producers{-webkit-flex-direction:column;flex-direction:column}.producers_container>h1,.producers_container>p{margin-left:0;text-align:center}}.Terms{margin-top:24px;max-width:1200px}.Terms>h1{line-height:48px;font-size:32px;text-align:center;margin-bottom:24px}.Terms>h1,.Terms>h2{font-family:"Marcellus",sans-serif;font-weight:700;color:#191919;letter-spacing:1.2px}.Terms>h2{line-height:32px;font-size:20px;margin-left:120px}.Terms>p{font-family:"Libre Baskerville";font-size:14px;color:#595959;letter-spacing:.7px;line-height:27px;margin-left:120px;margin-top:9px;margin-bottom:9px}@media screen and (max-width:960px){.Terms>h2{font-family:"Marcellus",sans-serif;font-weight:700;color:#191919;line-height:32px;font-size:20px;letter-spacing:1.2px;margin-left:6px}.Terms>p{font-family:"Libre Baskerville";font-size:14px;color:#595959;letter-spacing:.7px;line-height:27px;margin-top:9px;margin-bottom:9px;margin-left:6px}}.AboutUs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-self:stretch;align-self:stretch;padding-left:15px;padding-right:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto;max-width:1200px}.AboutUs_Image{-webkit-flex:38.2% 1;flex:38.2% 1}.AboutUs_Image>img{width:100%;border-radius:8px;margin-top:9px}.AboutUS_Text{-webkit-flex:61.8% 1;flex:61.8% 1;width:50%;font-family:"Libre Baskerville",sans-serif;line-height:24px;color:#595959;text-align:left;padding-left:9px}.AboutUS_Text>h1{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:28px;font-size:36px;margin-bottom:29px}.AboutUS_Text>h1:hover{color:#c02323}.VillarsFontaine{font-family:"Libre Baskerville",sans-serif;line-height:24px;color:#595959;text-align:left;margin-top:24px}.VillarsFontaine_Flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-self:stretch;align-self:stretch;padding-right:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;margin-top:20px;max-width:1200px}.VillarsFontaine_Text{-webkit-flex:50% 1;flex:50% 1;width:50%}.VillarsFontaine>h1{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:28px;font-size:36px;margin-bottom:33px}.VillarsFontaine>h1:hover{color:#c02323}.VillarsFontaine_Image{-webkit-flex:50% 1;flex:50% 1}.VillarsFontaine_Image>img{width:100%;border-radius:8px}.Beaujolais{font-family:"Libre Baskerville",sans-serif;line-height:24px;color:#595959;text-align:left;margin-top:24px}.Beaujolais_Flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-self:stretch;align-self:stretch;padding-right:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;margin-top:20px;max-width:1200px}.Beaujolais_Image{-webkit-flex:50% 1;flex:50% 1}.Beaujolais_Image>img{width:100%;border-radius:8px}.Beaujolais_Text{-webkit-flex:50% 1;flex:50% 1}.Beaujolais>h1{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:28px;font-size:36px;margin-bottom:33px}.Beaujolais>h1:hover{color:#c02323}.Beaujolais_Text>p{margin-top:9px;margin-left:9px}@media screen and (max-width:960px){.AboutUs{-webkit-flex-direction:column;flex-direction:column}.AboutUS_Text{width:100%}.AboutUS_Text>h1{margin-bottom:21px}.AboutUS_Text>h1,.VillarsFontaine>h1{text-align:center}.VillarsFontaine_Flex{-webkit-flex-direction:column;flex-direction:column}.VillarsFontaine_Text{width:100%}.Beaujolais>h1{text-align:center}.Beaujolais_Flex{-webkit-flex-direction:column;flex-direction:column}.Beaujolais_Text{width:100%}}.CosulMeu{max-width:1200px;-webkit-align-content:center;align-content:center;margin:30px auto;z-index:1}.CosulMeuSelector:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px}.CosulMeuSelector>ul{padding:0;list-style:none;height:47px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;z-index:0}.CosulMeuInactiveLink{display:inline-block;width:33.33%;text-align:center;height:100%;padding-top:10px;border-bottom:2px solid #e5e5e5}.CosulMeuSelector>ul>li:hover{color:#c02323}.CosulMeuActiveLink,.CosulMeuSelector>ul>li:hover{display:inline-block;width:33.33%;text-align:center;border-bottom:2px solid #c02323}.CosulMeuActiveLink{height:100%;padding-top:10px}.CosulMeuSelector>ul>li>a{margin-right:5px;margin-left:5px;padding:10px 0;text-decoration:none;vertical-align:middle;font-family:"Marcellus";font-size:24px;line-height:27px;color:#191919}.CosulMeuSelector>ul>li>a>img{width:16px;vertical-align:baseline;margin-right:5px;padding:0;border:0;outline:0}@media screen and (max-width:960px){.CosulMeuSelector>ul>li>a{margin-right:5px;margin-left:5px;padding:10px 0;text-decoration:none;vertical-align:middle;font-family:"Marcellus";font-size:11px;line-height:16px;color:#191919}.CosulMeuSelector>ul>li:hover{display:inline-block;width:33.33%;text-align:center;border-bottom:2px solid #e5e5e5}.CosulMeuActiveLink,.CosulMeuInactiveLink{display:inline-block;width:33.33%;text-align:center;height:100%;padding-top:10px;border-bottom:2px solid #e5e5e5}}.Cart{max-width:1200px;-webkit-align-content:center;align-content:center;margin-left:auto;margin-right:auto;margin-top:72px}.CartTable{width:100%;margin-bottom:1rem;color:#212529;border:1px solid #dee2e6;text-align:left;border-collapse:collapse}.CartTableTHead{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}.CartTableHeader{line-height:24px;font-size:14px}.CartTableHeader,.CartTableXHeader{box-sizing:border-box;padding:20px 0;vertical-align:bottom;border:solid #dee2e6;border-width:1px 1px 2px;background-color:#f2f4f5;text-align:center;font-family:"Libre Baskerville",sans-serif;font-weight:400}.CartTableXHeader{font-size:26px;color:#191919}.CartTableImageCell{padding:18px 8px;vertical-align:center;border:1px solid #dee2e6}.CartTableImageCell>img{display:block;margin-left:auto;margin-right:auto;width:22px}.CartTableProductNameCell{padding:40px;vertical-align:middle;border:1px solid #dee2e6;font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px;font-weight:400}.CartTablePriceCell{color:#c02323}.CartTablePriceCell,.CartTableQuantityCell{padding:40px 0;vertical-align:middle;text-align:center;border:1px solid #dee2e6;font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px;font-weight:400}.CartTableQuantityCell>ul{display:block;list-style:none;padding:0;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.CartTableQuantityCell>ul>li{display:inline-block;position:relative;margin-right:5px}.CartTableQuantityCell>ul>li>i{cursor:pointer}.fa{font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.CartTableTotalPriceCell{padding:40px 0;line-height:24px;font-size:14px;color:#c02323}.CartTableDeleteCell,.CartTableTotalPriceCell{text-align:center;vertical-align:middle;border:1px solid #dee2e6;font-family:"Libre Baskerville",sans-serif;font-weight:400}.CartTableDeleteCell{color:#191919;padding:18px 8px;font-size:26px}.CartTableDeleteCell>p:hover{cursor:pointer}.TotalCart{max-width:1200px;-webkit-align-content:right;align-content:right;margin-left:auto;margin-right:auto;margin-top:90px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.CartOnLeft{-webkit-flex:70% 1;flex:70% 1}.CartEnd{font-family:"Libre Baskerville",sans-serif;font-weight:400;line-height:24px;font-size:14px;color:#595959;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-self:flex-end;align-self:flex-end;-webkit-flex:30% 1;flex:30% 1}.CartEnd>h2{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;margin-bottom:20px;font-size:24px;line-height:32px}.WrapCart{padding:10px;border:1px solid #a6a6a6}.Subtotal{width:100%;display:inline-block}.Subtotal>span{float:left;display:inline-block;min-width:216px}.Subtotal>p{float:right;display:inline-block;color:#c02323;margin-bottom:12px;line-height:26px}.Shipping{width:100%;display:inline-block}.Shipping>span{float:left;display:inline-block;min-width:216px}.Shipping>p{float:right;color:#c02323;margin-bottom:12px;line-height:26px}.Shipping>p,.Total{display:inline-block}.Total{width:100%;position:relative;padding-top:15px}.Total:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#a6a6a6}.Total>span{float:left;display:inline-block;min-width:216px}.Total>p{float:right;display:inline-block;color:#c02323;margin-bottom:12px;line-height:26px}.CheckOutButtonCosulMeu{margin-top:12px;float:right}@media screen and (max-width:960px){.CartTable{margin-bottom:1rem;color:#212529;border:1px solid #dee2e6;text-align:left;border-collapse:collapse}.CartTable,.TotalCart{width:96%;margin-left:auto;margin-right:auto}.TotalCart{-webkit-align-content:center;align-content:center;margin-top:60px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.CartOnLeft{display:none}.CartTableProductNameCell{padding:6px}}.TabReview{display:-webkit-flex;display:flex;margin-top:72px;max-width:1200px;margin-right:auto;margin-left:auto;-webkit-align-content:center;align-content:center}.CheckOut{width:66.66%;padding:10px 0;border:1px solid #a6a6a6;float:left}.CheckOut>h3{position:relative;text-align:center;font-size:16px;line-height:20px;font-family:"Marcellus",sans-serif;font-weight:400;color:#191919}.CheckOut>h3:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:#a6a6a6}.CheckOutForm{display:block;padding:20px 30px}.CheckOutTwoFieldsOnALine{display:block;margin-bottom:9px;height:81px}.CheckOutFirstFieldOnALine>p{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:12px;font-weight:400;color:#c02323}.CheckOutFirstFieldOnALine{padding-right:10px;float:left;width:50%}.CheckOutFirstFieldOnALine>label{display:inline-block;margin-bottom:3px}.CheckOutFirstFieldOnALine>input,.CheckOutFirstFieldOnALine>label{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:14px;font-weight:400}.CheckOutFirstFieldOnALine>input{width:100%;float:left;display:block;position:relative;padding:5px 15px;border:1px solid #e5e5e5;height:46px}.CheckOutSecondFieldOnALine{padding-left:10px;float:right;width:50%}.CheckOutSecondFieldOnALine>label{display:inline-block;margin-bottom:3px}.CheckOutSecondFieldOnALine>input,.CheckOutSecondFieldOnALine>label{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:14px;font-weight:400}.CheckOutSecondFieldOnALine>input{width:100%;float:left;position:relative;display:block;padding:5px 15px;border:1px solid #e5e5e5;height:46px;transition:all .3s ease-in-out}.CheckOutSecondFieldOnALine>p{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:12px;font-weight:400;color:#c02323}.CheckOutInputField{margin-top:9px;display:block;height:81px;margin-bottom:9px}.CheckOutInputField>label{font-display:inline-box;margin-bottom:3px}.CheckOutInputField>input,.CheckOutInputField>label{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:14px;font-weight:400}.CheckOutInputField>input{width:100%;float:left;position:relative;display:block;padding:5px 15px;border:1px solid #e5e5e5;height:46px}.CheckOutInputField>input:focus{outline:none;border:1px solid #c02323}.CheckOutInputField>p{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:12px;font-weight:400;color:#c02323}.CheckOutAgreeTermsAndConditions{margin-top:18px;height:51px}.CheckOutAgreeTermsAndConditions>input{float:left;position:relative;display:block;-webkit-transform:scale(1.5);transform:scale(1.5);accent-color:#c02323;margin-top:9px;margin-right:9px;margin-left:3px}.CheckOutAgreeTermsAndConditions>label{font-display:inline-box;margin-bottom:3px;font-size:14px}.CheckOutAgreeTermsAndConditions>label,.CheckOutAgreeTermsAndConditions>p{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-weight:400}.CheckOutAgreeTermsAndConditions>p{font-size:12px;color:#c02323}.CheckOutTermsAndConditionsLink{text-decoration:none;font-family:"Marcellus";font-size:16px;line-height:36px;color:#c02323}.CheckOutInputFieldNoError{margin-top:9px;display:block;height:81px;margin-bottom:9px}.CheckOutInputFieldNoError>label{font-display:inline-box;margin-bottom:3px}.CheckOutInputFieldNoError>input,.CheckOutInputFieldNoError>label{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:14px;font-weight:400}.CheckOutInputFieldNoError>input{width:100%;float:left;position:relative;display:block;padding:5px 15px;border:1px solid #e5e5e5;height:46px}.CheckOutInputFieldNoError>input:focus{outline:none;border:1px solid #c02323}.CheckOutInputFieldNoError>p{font-family:"Libre Baskerville",sans-serif;line-height:36px;font-size:12px;font-weight:400;color:#c02323}.BiggerHeight{height:114px}.AddressBiggerHeight{height:108px}.ReviewOrder{width:33.33%;float:right;padding:0 0 0 20px}.OrderTable{position:absolute;border-collapse:collapse;border-spacing:0;width:100%;min-width:380px}.ReviewOrder>h3{position:relative;text-align:center;font-size:16px;line-height:20px;font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;padding:10px 0;border:1px solid #a6a6a6}.ReviewOrderTable{border-collapse:collapse;border-spacing:0;width:100%}.ReviewOrderTbody{width:100%}.OrderTableRow{border-bottom:none}.OrderTableRow,.OrderTableRowBorder{font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px;font-weight:400;color:#595959}.OrderTableRowBorder{border-bottom:1px solid #c2c2c2}.ProductName{font-family:inherit;margin-left:15px;font-size:14px;line-height:21px;padding:25px 40px 24px 10px;vertical-align:baseline;box-sizing:border-box}.ProductTotal{padding:0 5px 0 48px;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;text-align:right}.OrderTOTAL{font-family:inherit;margin-left:15px;font-size:14px;line-height:21px;font-weight:600;padding:25px 40px 24px 10px;vertical-align:baseline;box-sizing:border-box}.CheckOutButton{margin-top:24px;float:right}@media screen and (max-width:960px){.CheckOutTwoFieldsOnALine{height:81px;margin-bottom:0}.BiggerHeight{height:168px}.AddressBiggerHeight{height:108px}.TermsAndConditionsBiggerHeight{height:81px}.TabReview{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:72px}.ReviewOrder,.TabReview{width:99%;margin-left:auto;margin-right:auto}.ReviewOrder{float:none;padding:0;margin-top:15px}.CheckOut{width:100%}}.OrderComplete{margin-top:72px}.OrderComplete>p{margin-bottom:12px;line-height:26px;color:#595959;font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px}.OrderComplete>ul{list-style:none;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;background:transparent}.OrderComplete>ul>li{font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px;color:#595959;display:inline-block;position:relative;margin-right:106px}.OrderComplete>ul>li>h3{font-family:"Marcellus",sans-serif;line-height:20px;font-size:16px;font-weight:400;color:#191919}.OrderComplete>ul>li>p{font-family:"Libre Baskerville",sans-serif;line-height:24px;font-size:14px;font-weight:400;color:#595959;margin-top:14px;margin-bottom:12px}.OrderComplete>ul>li:after{content:"";position:absolute;top:4px;right:-23px;width:1px;height:35px;background-color:#a6a6a6}.OrderSummaryTable{border-collapse:collapse;border-spacing:0;width:100%;border:2px solid #a6a6a6;margin-top:35px}.OrderSummaryTableRow{border-bottom:1px solid #c2c2c2;color:#595959}.OrderSummaryTableProductName{padding:25px 40px 24px 10px}.OrderSummaryTableGrandTotalText,.OrderSummaryTableProductName{font-family:"Libre Baskerville",sans-serif;font-size:14px;line-height:24px}.OrderSummaryTableGrandTotalText{padding:22px 40px 19px 10px;color:#111;font-weight:600}.OrderSummaryTableGrandTotal,.OrderSummaryTableTotal{font-family:"Libre Baskerville",sans-serif;line-height:21px;font-size:14px;padding:0 5px 0 48px}.OrderSummaryTableGrandTotal{font-weight:600}@media screen and (max-width:960px){.OrderComplete>p,.OrderComplete>ul{margin-left:6px}.OrderComplete>ul>li{display:block;position:relative;margin-right:27px}.OrderComplete>ul>li:after{display:none}}.modalBackground{width:100%;height:100%;background:hsla(0,0%,92.2%,.61);position:fixed;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;top:0;left:0}.modalBackground,.modalContainer{display:-webkit-flex;display:flex}.modalContainer{top:50%;left:50%;width:300px;height:300px;border-radius:12px;background-color:#fff;box-shadow:0 5px 15px hsla(0,0%,92.2%,.38);-webkit-flex-direction:column;flex-direction:column}.modalContainer .title{display:inline-block;text-align:center;margin-top:6px}.title>p{font-family:"Marcellus",sans-serif;font-weight:400;color:#191919;line-height:16px;font-size:16px;letter-spacing:1px}.titleCloseBtn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.titleCloseBtn button{background-color:transparent;border:none;font-size:25px;cursor:pointer}.modalContainer .body{-webkit-flex:50% 1;flex:50% 1;-webkit-justify-content:center;justify-content:center;font-size:1.7rem;text-align:center}.modalContainer .body,.modalContainer .modalFooter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.modalContainer .modalFooter{-webkit-flex:30% 1;flex:30% 1;-webkit-justify-content:space-around;justify-content:space-around;margin-left:18px;margin-right:18px}
/*# sourceMappingURL=main.364698f6.chunk.css.map */