﻿#home-container{background-color:#fafafa;background-image:url(https://static.meudimdim.com.br/img/home-background-left.png),url(https://static.meudimdim.com.br/img/home-background-right.png);background-repeat:no-repeat;background-size:auto;background-position-x:-67px,calc(100% + 42px);background-position-y:70px,145px;padding-bottom:80px;margin-bottom:-110px;position:relative;}#home-container .grid{position:relative;}#home-container h3{color:#333;}#home-container .wrapper{padding:30px 0;}#home-container #home-loved,#home-container #home-new,#home-container #home-loved-cashback{width:100%;padding:0 40px;}#home-container #home-loved,#home-container #home-loved-cashback{width:calc(100% - 520px);}#home-container .cashback-container{min-height:110px;}#home-container #home-coupons{position:absolute;right:20px;top:10px;width:460px;padding:30px;height:auto;border-radius:15px;background-color:#fff;box-shadow:0 1px 10px 1px rgba(0,0,0,.101);}#home-container #home-coupons .default-main-title img{height:22px;vertical-align:top;}#home-container #home-coupons a.default-main-title{font-size:1.75rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;color:#333;}#home-container #home-coupons .coupon-element{display:grid;grid-template-columns:40% 60%;margin:15px 10px;height:160px;background:#fafafa;padding:19px;position:relative;}#home-container #home-coupons .coupon-element .circle{position:absolute;height:20px;width:20px;background-color:#fff;top:calc(50% - 10px);left:-10px;border-radius:50%;}#home-container #home-coupons .coupon-element .left{border-right:1px solid #dadada;display:flex;align-items:center;flex-direction:column;justify-content:center;}#home-container #home-coupons .coupon-element .left h4{font-size:22px;font-weight:bolder;font-family:system-ui;}#home-container #home-coupons .coupon-element .left p{font-size:12px;}#home-container #home-coupons .coupon-element .right{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}#home-container #home-coupons .coupon-element .right img{width:100px;height:50px;object-fit:contain;margin-bottom:10px;}#home-container #home-coupons .coupon-element:before{content:"";position:absolute;height:20px;width:20px;background-color:#fff;top:-10px;left:-10px;z-index:45;border-radius:50%;}#home-container #home-coupons .coupon-element:after{content:"";position:absolute;height:20px;width:20px;background-color:#fff;bottom:-10px;left:-10px;z-index:45;border-radius:50%;}#home-container #home-coupons .btn-coupons-page{margin:auto;width:100%;display:flex;margin-bottom:4px;justify-content:center;align-items:center;z-index:10;position:relative;}#home-container #home-coupons:after{content:'';background-image:url(https://static.meudimdim.com.br/img/cashback-letter.png);background-repeat:no-repeat;background-size:122%;width:78%;height:200px;position:absolute;bottom:-147px;left:121px;}#home-container #home-coupons:before{content:'';background:#fff;width:100%;height:33px;position:absolute;bottom:0;left:0;border-radius:0 0 18px 16px;z-index:2;}#home-container #home-new .default-main-title img{height:25px;vertical-align:top;}#home-container #home-categories-container{padding:40px;background-image:none;}#home-container #home-categories-container ul{columns:3;margin:0 auto;width:90%;}#home-container #home-categories-container ul li{margin-bottom:15px;}#home-container #home-categories-container ul li a{color:#333;}#home-container .medium-bg-color{background-color:#d7d6d63b;}#home-container .top-mesh-dots{background-image:none;}#home-container .bottom-mesh-dots{background-image:none;}#home-container .blackfriday-letter,#home-container .small-banners-mobile{display:none;}#home-container .cashback-previous{font-size:14px;color:#9e9e9e;font-weight:normal;text-decoration:line-through;}@media(max-width:1000px){#home-container{background-image:url(https://static.meudimdim.com.br/img/home-background-left-mobile.png),url(https://static.meudimdim.com.br/img/home-background-right-mobile.png);background-position-x:-27px,calc(100% + 35px);background-position-y:50vh;}#home-container #home-loved,#home-container #home-new,#home-container #home-loved-cashback{margin:auto;width:100%;padding-right:0;padding:0 8%;}#home-container #home-coupons{position:relative;top:0;right:0;border-radius:0;width:100%;padding:30px 8%;height:auto;}#home-container #home-coupons:after{content:none;}#home-container #home-coupons:before{content:none;}#home-container #home-categories-container ul{columns:2;}#home-container .slick-slider{z-index:1;}#home-container .small-banners-mobile{margin:auto;padding:35px 20px;display:block;}#home-container .small-banners-mobile img{width:100%;height:auto;object-fit:contain;z-index:2;position:relative;}}@media(max-width:734px){#home-container #home-categories-container ul{columns:1;}}@media(max-width:500px){#home-container #home-categories-container ul{columns:1;}}@media(min-width:1700px){#home-container{background-position-x:calc((100% - 1700px)/2 - 67px),calc((100% - 1700px)/2 + 1742px);}#home-container #home-loved,#home-container #home-loved-cashback{padding-right:600px;}#home-container #home-loved,#home-container #home-new,#home-container #home-loved-cashback{max-width:1500px;margin:auto;width:100%;}#home-container #home-coupons{right:calc(calc(100% - 1500px)/2);top:10px;width:500px;padding:30px;}#home-container #home-coupons:after{background-size:100%;width:470px;height:300px;left:121px;bottom:-242px;}#home-container #home-categories-container{max-width:1750px;padding:45px 125px;}#home-container #home-categories-container ul{columns:4;}}