.main-section{padding:70px;background-image:url(https://urbanbarrelcompany.com/wp-content/uploads/2023/05/Group-7551.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.main-container-heading{text-align:center;font-family:"Lora",Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:18px;color:#4f0e0e}.main-messge{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}.custom-form-container,.custom-form-container1{max-width:600px;padding:20px}.form-row{display:flex;margin-bottom:20px}.form-row .form-column{flex:1;margin-right:10px}.form-row .form-column:last-child{margin-right:0}.form-row input,.form-row textarea{width:100%;border:1px solid #ddd;font-size:16px;border-radius:5px;padding:15px 30px}.form-row textarea{resize:vertical;min-height:120px}.form-submit-btn{width:100%;background-color:#d6a827;padding:15px 20px;font-family:"Lora",Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#4f0e0e;border-style:none;border-radius:5px;box-shadow:0 4px 14px #00000040}.image-text-block{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:20px}.image-text-container{display:flex;gap:10px}.heading-title1 h2,.heading-title2 h2{font-family:"Lora",Sans-serif;font-size:25px;font-weight:700;line-height:32px;color:#4f0e0e}.text-container h3{margin-bottom:2px;font-family:"Lora",Sans-serif;font-size:12px;font-weight:400;color:#363636}.text-container p{font-family:"Lora",Sans-serif;font-size:16px;font-weight:500;color:#4f0e0e;line-height:0}.divider{border-top:3px solid #4F0E0E;width:36%;margin:0 auto;text-align:center;padding-block-start:15px}.social-icons-row{margin-top:40px;display:flex;gap:20px}@media screen and (max-width: 768px){.main-container-heading{font-size:45px;line-height:40px}.divider{width:100%}.main-messge{flex-direction:column}}@media screen and (max-width: 425px){.image-text-block{grid-template-columns:repeat(1,1fr)}.text-container{text-align:center}.main-container-heading{font-size:36px}.image-text-container{flex-direction:column;align-items:center}.form-row{flex-direction:column;gap:20px}.main-section{padding:20px}.form-row .form-column{margin-right:0}.social-icons-row{justify-content:center}}.card-grid-section{padding:40px 20px;background-size:cover;background-repeat:no-repeat;background-position:center}.card-grid-title{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem}.card-grid-container{display:flex;flex-wrap:wrap;gap:20px}.card-grid-item{background:#fff;border-radius:12px;overflow:hidden;width:100%;max-width:270px;max-height:270px;min-height:270px;text-align:center;box-shadow:0 2px 10px #0000001a;transition:transform .3s ease;text-decoration:none;color:inherit}.card-grid-item img{width:100%;height:auto;object-fit:cover}.card-grid-content{padding:15px}.card-grid-title-text{font-size:16px;margin-bottom:5px;line-height:19.2px;letter-spacing:normal;font-family:"Karla",Sans-serif;text-transform:uppercase;font-weight:500}.card-grid-subtitle{font-size:16px;color:#fff;font-family:"Karla",Sans-serif;line-height:24px;font-weight:700;letter-spacing:normal}.card-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.card-gradient-overlay.custom{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(to top,#4f0e0b,#8b451300);z-index:1}.card-text-overlay{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.card-image-wrapper img{transition:transform .2s ease;display:block;width:100%;height:auto}.card-grid-item:hover .card-image-wrapper img{transform:scale(1.1)}.card-gradient-overlay.custom:hover{background-image:none}.card-grid-item{overflow:hidden}@media (max-width: 992px){.card-grid-item{width:calc(50% - 10px)}}@media (max-width: 600px){.card-grid-item{width:100%}}.recipe-section{padding:70px 0 50px;background-color:#f4f1ee;font-family:serif}.recipe-section1{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.recipe-image{flex:1 1 40%;max-width:560px}.recipe-image img{width:100%;border-radius:8px;border:2px solid #5c1e14}.recipe-content{flex:1 1 55%}.recipe-content h1,.left-description h1{font-size:2.2rem;color:#5c1e14;margin-bottom:10px}.recipe-content h3,.left-description h3{color:#4f0e0e;margin-top:20px;font-family:"Lora",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:23px}.recipe-content ul{list-style:disc;padding-left:20px}.recipe-content ul li,.left-description ul li{margin-bottom:0;font-family:"Karla",Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.5px;color:#000}.recipe-content p,.left-description p{margin-bottom:0;font-family:"Karla",Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.5px;color:#000;width:100%;max-width:550px}.recipe-image-left,.recipe-content{width:100%;max-width:50%}.metafield-rich_text_field h2{font-family:"Lora",Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:51px;color:#4f0e0e;margin:0}@media screen and (max-width:768px){.recipe-section1{display:block}.recipe-image-left,.recipe-content{width:100%;max-width:none}.recipe-image,.recipe-content p,.left-description p{max-width:none}.metafield-rich_text_field h2{font-size:30px;line-height:35px}.swiper{padding:0!important}.swiper-pagination{display:none}}.recipes-inner{width:100%;max-width:1200px;margin:0 auto}.tabs-container h1{text-align:center;margin:0;font-family:"Lora",Sans-serif;font-size:40px;font-weight:600;line-height:52px;color:#4f0e0e;padding:20px 0}.tabs-container{width:100%;max-width:100%;padding:70px 0}.tabs{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:center;align-items:center}.tab{font-family:"Lora",Sans-serif;font-size:18px;text-transform:uppercase;color:#4f0e0e;cursor:pointer;padding:12px 20px;border:1px solid transparent;background:none;border-bottom:none;margin-right:5px;font-weight:600;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,border-color .3s ease}.tab.active{font-size:25px;font-weight:700;position:relative}.tab.active:after{content:"\2022";font-size:30px;position:absolute;top:100%;left:0;right:0;text-align:center}.tab-content{display:none;padding:1rem 0;min-height:200px}.tab-content.active{display:block}@media (max-width: 768px){.tab{padding:10px 14px;font-size:14px}}.card-grid-section{padding:40px 20px;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;max-width:1260px;margin:0 auto}.card-grid-title{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem;font-family:Georgia,serif;color:#5c1e14;text-transform:uppercase;letter-spacing:1.5px}.swiper{width:100%;position:relative;padding:0 40px 40px}.swiper-wrapper{display:flex}.swiper-slide{width:270px!important;height:270px;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0000001a;position:relative;background:#fff;text-align:center;transition:transform .3s ease;text-decoration:none;color:inherit}.swiper-slide:hover{transform:translateY(-5px)}.card-image-wrapper{position:relative;overflow:hidden;height:100%}.card-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.swiper-slide:hover img{transform:scale(1.05)}.card-gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background-image:linear-gradient(to top,#4f0e0b,#8b451300);z-index:1;border-radius:0 0 12px 12px}.card-text-overlay{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);font-family:"Karla",Sans-serif}.card-grid-title-text{font-size:16px;margin-bottom:5px;line-height:19.2px;letter-spacing:normal;text-transform:uppercase;font-weight:500}.card-learn-more{font-size:14px;font-weight:400;letter-spacing:.7px;opacity:.85;display:inline-block;margin-top:5px;cursor:pointer}.card-learn-more:hover{opacity:1;text-decoration:underline}.swiper-button-prev,.swiper-button-next{position:absolute;top:45%;color:#5c1e14}.swiper-button-prev{left:10px}.swiper-button-next{right:-5px}.swiper-pagination-bullet{background:#d8c6c4;opacity:1;margin:0 5px!important;width:10px!important;height:10px!important}.swiper-pagination-bullet-active{background:#5c1e14}@media (max-width: 992px){.swiper-slide{width:45%!important;height:250px}.swiper-button-prev{left:-30px}.swiper-button-next{right:-30px}}@media (max-width: 600px){.swiper-slide{width:90%!important;height:220px}.swiper-button-prev,.swiper-button-next{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
