.new-page-featured-products{background-color:#faeed2;padding:5rem 0;overflow-x:hidden}.new-page-featured-products h2{font-family:Poppins;font-weight:500;font-size:36px;line-height:56px;letter-spacing:-1.2px;color:#000}.new-page-featured-products p{font-family:Poppins;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%}.new-page-featured-products .featured-products{text-align:center;padding:40px 20px}.new-page-featured-products .product-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:30px}@media (max-width:767px){.new-page-featured-products{padding:1rem 0!important}.new-page-featured-products .product-grid{justify-content:center}.new-page-featured-products h2{font-size:28px;line-height:33px!important;text-align:center}.new-page-featured-products .product-card{max-width:100%!important;text-align:center!important}.new-page-featured-products .product-card img{width:100%!important;height:auto!important}}.new-page-featured-products .product-card{max-width:200px;border:1px solid #eee;border-radius:8px;text-align:left}.new-page-featured-products .product-card img{width:286px;height:203px;object-fit:contain;background-color:#eee}.new-page-featured-products .product-title{font-family:DM Sans;font-weight:500;font-size:18px;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#464646;margin:1rem 0 0}.new-page-featured-products .product-price{font-family:DM Sans;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-1%;vertical-align:middle;color:#000}.tacustom-banner-section{display:flex;flex-wrap:wrap;align-items:center;padding:40px 0;gap:20px}.tacustom-banner-section{margin:50px 0;overflow-x:hidden;overflow-y:clip}.tacustom-banner-section .flexed-layout{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.tacustom-banner-section .text-content{max-width:55%;width:100%;position:relative}.tacustom-banner-section .text-content:before{content:"";background-color:#faeed2;position:absolute;width:139%;height:120%;z-index:1;left:-4rem;top:-2rem}.main-site-content{position:relative;z-index:9}.tacustom-banner-section .image-content{max-width:43%;position:relative;z-index:9}.tacustom-banner-section .image-content img{max-width:100%;height:352px;width:480px;object-fit:contain}.tacustom-banner-section h2{font-family:Poppins;font-weight:500;font-size:36px;line-height:56px;letter-spacing:-1.2px}@media (max-width:768px){.tacustom-banner-section{text-align:center}.tacustom-banner-section h2{font-size:28px!important;line-height:33px;margin-top:1rem}.tacustom-banner-section a.button{font-size:15px!important;margin:1rem auto}}@media (max-width:991px){.tacustom-banner-section h2{font-size:28px!important}.tacustom-banner-section .text-content,.tacustom-banner-section .image-content{max-width:100%!important;width:100%}.tacustom-banner-section .flexed-layout:before{width:100%!important;left:-102%!important;top:0!important}.tacustom-banner-section .flexed-layout{position:relative!important}}.tacustom-banner-section h2 span{color:#c5941b}.tacustom-banner-section .subheading{font-family:Playfair Display;font-weight:700;font-size:18px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#c5941b}.tacustom-banner-section p{font-family:Poppins;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#494949}.tacustom-banner-section a.button{border-radius:6px;padding:1rem 2rem;background:#c5941b;color:#fff!important;text-decoration:none;font-family:Poppins;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
