.regional-flavours{width:100%;padding:24px 0;overflow:hidden}.regional-wrapper{width:100%;max-width:1700px;margin:auto;padding:0 40px;box-sizing:border-box}.regional-heading{width:100%;max-width:1700px;margin:0 auto 50px;padding:0 40px;text-align:center;box-sizing:border-box}.regional-heading h2{font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1px;color:#111;text-align:center;margin:0}.regional-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.regional-card{background:#fff;border:1px solid #e8e8e8;transition:none;overflow:hidden}.regional-card:hover{transform:none;box-shadow:none}.regional-image{width:100%;height:380px;overflow:hidden}.regional-img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center;transition:none;transform:none}.regional-card:hover .regional-img{transform:none}.regional-content{padding:20px;text-align:center}.regional-heading h3{font-size:28px;font-weight:300;line-height:1.2;color:#1f1f1f;text-align:center;margin:0 0 28px}.regional-btn{display:inline-flex;justify-content:center;align-items:center;min-width:100px;height:45px;background:#003912;color:#fff;text-decoration:none;border-radius:6px;font-size:16px;font-weight:400;transition:.3s}.regional-btn:hover{background:#71be4f;font-size:16px;font-weight:400;color:#000}.regional-content{display:flex;align-items:center;justify-content:space-between;gap:15px}.regional-content h3{margin:0;flex:1}.regional-btn{white-space:nowrap;margin:0;flex-shrink:0}@media screen and (max-width:1400px){.regional-heading h2{font-size:44px}.regional-content h3{font-size:25px}}@media screen and (max-width:990px){.regional-wrapper,.regional-heading{padding:0 25px}.regional-grid{grid-template-columns:repeat(2,1fr);gap:25px}.regional-heading h2{font-size:38px}.regional-content{padding:25px}.regional-content h3{font-size:22px}}@media screen and (max-width:767px){.regional-flavours{padding:45px 0}.regional-wrapper{padding:0 18px}.regional-heading{padding:0 18px;margin-bottom:30px}.regional-heading h2{font-size:32px;text-align:center}.regional-grid{grid-template-columns:1fr;gap:22px}.regional-image{aspect-ratio:1.15/1}.regional-content{padding:22px 18px 25px}.regional-content h3{font-size:20px;margin-bottom:20px}.regional-btn{width:100%;max-width:200px;height:48px;font-size:16px}}.dark .regional-flavours,.dark-mode .regional-flavours,html.dark .regional-flavours,body.dark .regional-flavours,[data-theme=dark] .regional-flavours{background:#111!important}.dark .regional-heading h2,.dark-mode .regional-heading h2,html.dark .regional-heading h2,body.dark .regional-heading h2,[data-theme=dark] .regional-heading h2{color:#fff!important}.dark .regional-card,.dark-mode .regional-card,html.dark .regional-card,body.dark .regional-card,[data-theme=dark] .regional-card{background:#1c1c1c!important;border:1px solid #333!important}.dark .regional-content h3,.dark-mode .regional-content h3,html.dark .regional-content h3,body.dark .regional-content h3,[data-theme=dark] .regional-content h3{color:#fff!important}.dark .regional-btn,.dark-mode .regional-btn,html.dark .regional-btn,body.dark .regional-btn,[data-theme=dark] .regional-btn{background:#59d31d!important;color:#000!important}.dark .regional-btn:hover,.dark-mode .regional-btn:hover,html.dark .regional-btn:hover,body.dark .regional-btn:hover,[data-theme=dark] .regional-btn:hover{background:#fff!important;color:#000!important;border-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/regional-flavours.css.map */
