.promotion{background-color:var(--gray-color);padding:200px 12px 70px;margin-top:320px}.promotion .container{position:relative}.promotion .promotion-banner{position:absolute;left:0;bottom:96%;width:100%}.promotion .promotion-banner .main-banner{position:relative;width:100%;max-width:1049px;height:100%;max-height:549px;overflow:hidden;margin:0 auto;border-radius:20px}.promotion .promotion-banner .main-banner img{width:100%;height:100%;object-fit:cover}.promotion .promotion-banner .main-banner .overlay{position:absolute;z-index:1;top:0;left:0;background-color:#00000030;width:100%;height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--white-color)}.promotion .promotion-banner .main-banner .overlay p{color:var(--white-color);font-size:22px;font-weight:700;text-transform:uppercase}.promotion .promotion-banner .main-banner .overlay h2{color:var(--white-color);padding:14px}.promotion .promotion-banner .main-banner .overlay a{background-color:transparent;border:1px solid var(--white-color);border-radius:70px;color:var(--white-color);text-transform:uppercase;padding:17px;margin:0;line-height:normal;width:100%;max-width:222px;transition:all .3s ease-in-out;font-size:20px}.promotion .promotion-banner .main-banner .overlay a:hover{color:var(--blc-color);background-color:var(--white-color)}.promotion .heading{display:flex;align-items:flex-end;justify-content:space-between;margin-top:28px;padding:80px 20px 36px}.promotion .heading span.sub-head{text-transform:uppercase;font-size:22px;font-weight:700}.promotion .heading a{transition:all .3s ease-in-out;border-bottom:1px solid var(--blc-color)}.promotion .heading a:hover{color:var(--red-color);border-color:var(--red-color)}.promotion .petits-items .giant-card{background-color:var(--white-color);border:1px solid #D9D9D9;border-radius:20px;padding:92px 20px;position:relative;margin-right:15px}.promotion .petits-items .giant-card label,.promotion .petits-items .goblin-card label{position:absolute;top:18px;left:18px;text-transform:uppercase;padding:4px 10px;background-color:var(--red-color);color:var(--white-color);font-weight:700;font-size:11px;font-family:var(--circular-std);text-align:center;border-radius:20px}.promotion .petits-items .giant-card .card-profile{display:flex;align-items:center;justify-content:center;gap:16px}.promotion .petits-items .giant-card .card-profile .item-image{width:50%;aspect-ratio:1/1;overflow:hidden}.promotion .petits-items .giant-card .card-profile .item-cont{width:50%}.promotion .petits-items .giant-card .card-profile .item-image img{width:100%;height:100%;object-fit:contain}.promotion .petits-items .giant-card .item-cont h6{font-size:28px;font-weight:700;line-height:36px;padding-bottom:12px}.promotion .petits-items .giant-card .item-cont span.weight,.promotion .petits-items .giant-card .item-cont .rating p{color:#9f9f9f;font-size:18px;line-height:normal;font-weight:500}.promotion .petits-items .giant-card .item-cont .rating{display:flex;align-items:center;gap:12px;padding:12px 0}.promotion .petits-items .giant-card .item-cont p.prize{display:flex;align-items:center;gap:8px;padding-bottom:15px}.promotion .petits-items .giant-card .item-cont p.prize span.check{color:#9f9f9f;font-size:18px;font-weight:500;line-height:normal;text-decoration:line-through}.promotion .petits-items .giant-card .item-cont p.prize span.offer{color:var(--red-color);font-size:30px;line-height:normal;font-weight:700}.promotion .petits-items .giant-card .item-cont a,.promotion .petits-items .mini-card .goblin-card .bottom-cont a{padding:12px;color:var(--red-color);text-transform:uppercase;border-radius:70px;border:1px solid var(--red-color);display:block;width:100%;max-width:204px;text-align:center;font-weight:700;font-size:16px;line-height:normal;transition:all .3s ease-in-out}.promotion .petits-items .giant-card .item-cont a:hover,.promotion .petits-items .mini-card .goblin-card .bottom-cont a:hover{background-color:var(--red-color);color:var(--white-color)}.promotion .petits-items .mini-card{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-right:15px}.promotion .petits-items .mini-card .goblin-card{position:relative;background-color:var(--white-color);border:1px solid #D9D9D9;border-radius:20px;padding:20px;display:flex;flex-direction:column}.promotion .petits-items .mini-card .goblin-card label{top:12px;left:12px}.promotion .petits-items .mini-card .goblin-card .card-profile{display:flex;align-items:center;justify-content:center;gap:10px;padding:22px 0;flex:1}.promotion .petits-items .mini-card .goblin-card .card-profile .item-image{width:100%;height:100%;overflow:hidden;aspect-ratio:1/1;max-width:87px}.promotion .petits-items .mini-card .goblin-card .card-profile .item-image img{width:100%;height:100%;object-fit:contain}.promotion .petits-items .mini-card .goblin-card .card-profile .item-cont h6{font-size:14px;font-weight:450;line-height:17px;padding-bottom:4px}.promotion .petits-items .mini-card .goblin-card .card-profile .item-cont span.weight{color:#9f9f9f;font-size:12px;font-weight:450;line-height:normal}.promotion .petits-items .mini-card .goblin-card .card-profile .item-cont .rating{display:flex;align-items:center;gap:6px;padding-top:5px}.promotion .petits-items .mini-card .goblin-card .card-profile .item-cont .rating img{width:12px;height:12px}.promotion .petits-items .mini-card .goblin-card .bottom-cont{display:flex;align-items:center;gap:12px}.promotion .petits-items .mini-card .goblin-card .bottom-cont .product-container{width:100%}.promotion .petits-items .mini-card .goblin-card .bottom-cont p.prize{display:flex;align-items:center;flex-direction:column}.promotion .petits-items .mini-card .goblin-card .bottom-cont p.prize span.check{font-size:16px;text-decoration:line-through;color:#9f9f9f}.promotion .petits-items .mini-card .goblin-card .bottom-cont p.prize span.offer{color:var(--red-color);font-size:20px;font-weight:700;line-height:normal}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next{right:-20px}.slick-prev{left:-20px}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:var(--blc-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:"\2190"}.slick-next:before{content:"\2192"}.petits-items.mobile{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-promo-product.css.map */
