*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.withmargins{max-width:1480px;margin:0 auto;position:relative}.withsmallmargins{max-width:960px;margin:0 auto;position:relative}.site-main{overflow-x:hidden}.list-of-products{margin:100px auto;margin-left:-24px;margin-right:-24px;padding:25px;width:calc(100% + 48px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-of-products .product{width:calc((100% / 6) - 48px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 24px}@media (max-width: 920px){.list-of-products .product{width:calc((100% / 2) - 48px)}}.list-of-products .product .top{margin-bottom:20px}.list-of-products .product .top .image{width:100%;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.list-of-products .product .top .image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.list-of-products .product .top .name{font-weight:700;margin-bottom:16px;font-size:14px;text-transform:uppercase;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#694100}.list-of-products .product .top .description p{line-height:1.4;opacity:0.7;font-size:10px !important;margin-bottom:8px;color:black}.list-of-products .product .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.list-of-products .product .bottom input{padding:6px;width:60px;margin-right:16px}.list-of-products .product .bottom button.add{font-size:12px;background-color:#544838;color:#fff;text-transform:uppercase;border:none;cursor:pointer;padding:8px 12px;border-radius:0.3rem}.list-of-products .newcategory{width:100%;margin:40px 0;text-align:left;font-size:21px;font-weight:700;text-transform:uppercase}#checkoutbox{padding:25px;border:solid 2px black;position:fixed;right:0;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:all 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95)}#checkoutbox.hidden{-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}#checkoutbox a{text-decoration:underline}#contactmodal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px auto;padding:25px;max-width:400px;border-radius:0.3rem;background-color:#e9e9e9;-webkit-box-shadow:4px 10px 15px rgba(0,0,0,0.8);box-shadow:4px 10px 15px rgba(0,0,0,0.8)}#contactmodal .result{margin:16px 0;text-align:center;font-size:1rem}#contactmodal .report{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#contactmodal .myform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contactmodal .myform input{margin-bottom:16px;background-color:white}#contactmodal .myform button{background-color:#544838;color:#fff;text-transform:uppercase;border:none;cursor:pointer;padding:8px 12px;border-radius:0.3rem;font-size:12px}.linereport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.linereport .image{margin-right:12px}.linereport .image img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain}.linereport .quantity{font-weight:12px;font-weight:700;margin-right:12px}.linereport .name{font-size:13px}
/*# sourceMappingURL=retalho.min.css.map */