@media only screen and (max-width:767px){html body{overflow-x:hidden}.col-md-12.top_announcement_bar{padding:6px 0!important}.top_announcement_bar p{font-size:11px!important}#top_menu_section{padding:14px 0!important}.site_logo img,header img.site-logo{max-width:110px!important}html body section#\31 622021128bf90d7b3{height:auto!important;min-height:0!important;overflow:visible!important;padding:0 0 32px!important;background-color:#f3f2ee!important}html body section#\31 622021128bf90d7b3 .mobile-hero.stacked img{border-radius:14px;width:100%;height:auto;object-fit:cover}html body section#\31 622021128bf90d7b3 .container{height:auto!important;padding:24px 20px 0!important}html body section#\31 622021128bf90d7b3 .banner_left{float:none!important;width:100%!important}html body section#\31 622021128bf90d7b3 .row .banner_left h1{font-size:28px!important;line-height:1.2!important;color:#0e3b34!important;font-weight:600!important;margin-top:16px}html body section#\31 622021128bf90d7b3 .row .banner_left p.small-h{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#7ba62e}html body section#\31 622021128bf90d7b3 .row .banner_left p{font-size:15px;color:#4a544f}html body .banner_right_empty{display:none!important}html body .banner_btns{display:flex!important;flex-direction:column!important;gap:10px!important;margin-top:18px!important;position:relative;z-index:3}html body .banner_btns .btn{width:100%!important;text-align:center!important;border-radius:8px!important}html body section#\31 622027248260ccded,html body #logos_section{margin-top:0!important;transform:none!important;position:relative}#logos_section .logo_row h2{font-size:16px!important;text-align:center;padding:0 20px}.index section#logos_section .list-wrap{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px;padding:0 20px 8px}.index section#logos_section .list-wrap li{flex:0 0 auto;width:70px!important}#get_started_section{padding:8px 0 24px}#get_started_section .get_heading h2{font-size:22px!important;text-align:center;color:#0e3b34}#get_started_section .wrapper.grid_row{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;padding:0 20px}#get_started_section .product_block{width:100%!important;margin:0!important;border:1px solid #ececec!important;border-radius:12px!important;overflow:hidden!important;padding-bottom:10px!important}#get_started_section .product_block img{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;border-radius:0!important;margin:0!important}#get_started_section .product_block h3{font-size:13px!important;margin:8px 10px 2px!important;color:#17231f}#get_started_section .product_block p.prod_desc,#get_started_section .product_block p.product_type{display:none!important}#get_started_section .product_block .btn.green_btn.product_green_btn{background:transparent!important;color:#0e3b34!important;border:none!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;font-size:12px!important;padding:0 10px!important;display:block!important;height:auto!important;width:auto!important}#get_started_section .product_block .btn.green_btn.product_green_btn img{width:10px!important;height:10px!important}.testimonial h2,.center-text-section h2{font-size:20px!important;text-align:center}.testimonial p,.center-text-section p{font-size:14px!important}.sustain_heading{font-size:16px!important;text-align:center}html body #how_we_section .row.video_row{display:flex!important;flex-direction:column!important}html body #how_we_section .col-md-7.how_we_video,html body #how_we_section .col-md-5.how_we_video_right{width:100%!important;max-width:100%!important;float:none!important;padding:0 20px!important;box-sizing:border-box}html body #how_we_section .how_we_video img{width:100%!important;height:auto!important;max-width:100%!important;border-radius:12px}html body #how_we_section .how_we_video_right img.mobile_how_image{display:none!important}html body #how_we_section .how_we_video_right h2{font-size:20px!important;color:#0e3b34;margin-top:18px}html body #how_we_section .btn.yellow_btn{background-color:#0e3b34!important;border-radius:8px!important;text-transform:none!important;width:100%;text-align:center}#our_work_section .our_work_heading h2{font-size:20px!important;text-align:center}#our_work_section .masory_image{width:100%!important;max-width:100%!important;margin-bottom:12px}#our_work_section .masory_image img{width:100%;height:auto;border-radius:10px}footer,#colophon,.site-footer{padding:28px 20px!important}section .container{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/roody-redesign-v3.css.map */
