.top-banner-section .hero-section{position:relative;padding:80px 0;overflow:hidden}.top-banner-section .content-left h1{font-size:3.2em;font-weight:700;margin-bottom:20px;line-height:1.2}.top-banner-section .shop-now-btn{display:inline-block;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;transition:background-color .3s ease}.top-banner-section .content-right{flex:1;display:flex;justify-content:flex-end;align-items:center;position:relative}.top-banner-section .client-feedback{padding:25px 30px;border-radius:20px;box-shadow:0 10px 25px #00000014;text-align:center;max-width:200px;position:relative;top:80px;left:-50px;z-index:3}.top-banner-section .client-feedback .stars{font-size:1.5em;margin-bottom:5px}.top-banner-section .client-feedback .feedback-count{font-size:1em;font-weight:600;line-height:1.3;margin-bottom:15px}.top-banner-section .client-feedback-right{background-color:#fff;border-radius:20px;box-shadow:0 0 15px 1px #0000001a;height:100%;max-height:fit-content;padding:22px 22px 14px}.top-banner-section .client-avatars img{max-width:50px;border-radius:50%;overflow:hidden}.top-banner-section p.feedback-count{font-weight:700;font-size:50px;line-height:100%;letter-spacing:.4px;margin:0}.top-banner-section .client-avatars{display:flex;justify-content:flex-start;margin-top:10px}.top-banner-section p.feedback-count-text{font-family:Be Vietnam;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0;margin:7px 0 0}.top-banner-section p.rte{max-width:534px;color:#574d3c;margin-bottom:29px}.top-banner-section .top-banner-row{display:grid;grid-template-columns:.8fr 1fr;position:relative}.top-banner-section .product-images img{position:relative;width:calc(100% + 100px);transform:translate(-100px,10px);top:-50px}.top-banner-section .client-feedback-main-block-right{transition:all .25s;max-width:210px;position:absolute;top:37%;transform:translateY(-50%);right:-70px;width:100%}.top-banner-section .client-avatars img:not(:nth-child(1)){margin-left:-14px}.top-banner-section{background-size:100% 860px}@media(max-width:1500px){.top-banner-section .product-images img{position:relative;width:100%;transform:translate(-100px,10px);top:-50px;max-width:600px}.top-banner-section .client-feedback-main-block-right{right:0}}@media(max-width:1400px){.top-banner-section .product-images img{position:relative;width:100%;transform:translate(-30px,10px);top:-50px;max-width:500px}.top-banner-section{background-size:100% 600px}}@media(max-width:1300px){.top-banner-section .product-images img{transform:translate(-30px,10px);top:-50px;max-width:419px}}@media(max-width:1199px){.top-banner-section .client-feedback-right{display:none}.top-banner-section .product-images img{transform:none;top:0;max-width:500px}}@media(max-width:991px){.product-images{margin-right:0}.small-product-img{top:auto;bottom:-50px;right:auto;left:50%;transform:translate(-50%) rotate(15deg)}.client-feedback{top:auto;left:auto;position:static;margin-top:20px}.top-banner-section .top-banner-row{display:grid;grid-template-columns:1fr .7fr;position:relative}.top-banner-section{background-size:100% 60%}}@media screen and (min-width:750px)and (max-width:1199px){body .top-banner-section{padding-top:140px}}@media(max-width:749px){.top-banner-section .top-banner-row{grid-template-columns:1fr}.top-banner-section .content-left{text-align:center;margin-bottom:33px}.top-banner-section{background-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/top-banner.css.map */
