@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Regular.woff2) format("woff2"),url(fonts/Matter-TRIAL-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Bold.woff2) format("woff2"),url(fonts/Matter-TRIAL-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Black.woff2) format("woff2"),url(fonts/Matter-TRIAL-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Heavy.woff2) format("woff2"),url(fonts/Matter-TRIAL-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Light.woff2) format("woff2"),url(fonts/Matter-TRIAL-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-SemiBold.woff2) format("woff2"),url(fonts/Matter-TRIAL-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Medium.woff2) format("woff2"),url(fonts/Matter-TRIAL-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Matter-TRIAL;src:url(fonts/Matter-TRIAL-Thin.woff2) format("woff2"),url(fonts/Matter-TRIAL-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Kabel LT";src:url(fonts/KabelLT-Black.woff2) format("woff2"),url(fonts/KabelLT-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.pt-0px{padding-top:0!important}.pb-0px{padding-bottom:0!important}.pl-0px{padding-left:0!important}.pr-0px{padding-right:0!important}.pt-8px{padding-top:8px!important}.pb-8px{padding-bottom:8px!important}.pl-8px{padding-left:8px!important}.pr-8px{padding-right:8px!important}.pt-10px{padding-top:10px!important}.pb-10px{padding-bottom:10px!important}.pl-10px{padding-left:10px!important}.pr-10px{padding-right:10px!important}.pt-16px{padding-top:16px!important}.pb-16px{padding-bottom:16px!important}.pl-16px{padding-left:16px!important}.pr-16px{padding-right:16px!important}.pt-24px{padding-top:24px!important}.pb-24px{padding-bottom:24px!important}.pl-24px{padding-left:24px!important}.pr-24px{padding-right:24px!important}.pt-27px{padding-top:27px!important}.pb-27px{padding-bottom:27px!important}.pl-27px{padding-left:27px!important}.pr-27px{padding-right:27px!important}.pt-32px{padding-top:32px!important}.pb-32px{padding-bottom:32px!important}.pl-32px{padding-left:32px!important}.pr-32px{padding-right:32px!important}.pt-40px{padding-top:40px!important}.pb-40px{padding-bottom:40px!important}.pl-40px{padding-left:40px!important}.pr-40px{padding-right:40px!important}.pt-48px{padding-top:48px!important}.pb-48px{padding-bottom:48px!important}.pl-48px{padding-left:48px!important}.pr-48px{padding-right:48px!important}.pt-64px{padding-top:64px!important}.pb-64px{padding-bottom:64px!important}.pl-64px{padding-left:64px!important}.pr-64px{padding-right:64px!important}.p-default{padding:54px 0!important}.m-auto{margin:0 auto}.border-radius-16px{border-radius:16px!important}.font-12px{font-size:12px!important}.font-14px{font-size:14px!important}.font-16px{font-size:16px!important}.font-18px{font-size:18px!important}.font-20px{font-size:20px!important}.font-22px{font-size:22px!important}.d-flex{display:flex!important}.flex-column{flex-direction:column}.gap-0{gap:0!important}.gap-16{gap:16px!important}.gap-32{gap:32px!important}.flex-center{justify-content:space-evenly}.flex-reverse{flex-direction:column-reverse!important}.line-height16px{line-height:16px}.font-weight-normal{font-weight:400}.border-top-1px{border-top:1px solid #d6d6d6}.border-1px{border:1px solid #d6d6d6}.column-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.column-wrapper .column{padding:20px}.column-wrapper.one-column .column{flex:1 1 100%}.column-wrapper.two-columns .column{flex:1 1 calc(50% - 10px)}.column-wrapper.three-columns .column{flex:1 1 calc(33.333% - 13.33px)}@media (max-width:768px){.column-wrapper .column{flex:1 1 100%}}.d-none{display:none!important}.map{height:100%;max-height:820px;min-height:320px}.single-post #sidebar{display:none}.single-post #main-content .container:before{display:none}.single-post #left-area{width:100%!important;float:none!important;padding-right:0!important}.bg-dark-red{background-color:#cb1111}.banner-container{max-width:1090px;width:100%;display:flex;border-radius:16px;overflow:hidden}.banner-container .section-left,.banner-container .section-right{display:flex;flex-direction:column;width:50%}.banner-container .section-left{background-color:#ed2227;padding:32px 40px;gap:48px}.banner-container .section-left .sec-left-top{display:flex;flex-direction:column;gap:32px}.banner-container .section-left .sec-left-top .tmp{display:flex;flex-wrap:wrap;gap:8px}.banner-container .section-left .h2{color:#fff}.banner-container .section-left a{width:fit-content}.banner-container .section-right img{object-fit:cover;object-position:center;height:100%;width:100%}@media (max-width:992px){.banner-container .section-right{max-height:300px}}@media (max-width:992px){.banner-container{flex-direction:column}.banner-container .section-left,.banner-container .section-right{flex:none;width:100%}}@media (max-width:768px){.banner-container .section-left{padding:24px}.banner-container .section-left a{width:100%}}.btn,.btn-dark,.btn-default,.btn-light,.btn-primary,.btn-secondary{font-family:Matter-TRIAL,sans-serif;font-size:14px;font-weight:500;line-height:1.4;padding:12px 24px;cursor:pointer;text-decoration:none;display:flex;gap:8px;align-items:center;justify-content:center;border-radius:4px;border:1px solid transparent;background-color:transparent;color:inherit;width:fit-content}.btn-default{border:none}.btn-light{padding:12px 0;color:#000!important}.btn-light:hover{color:#ed2227}.btn-dark{padding:12px 0;color:#fff}.btn-dark:hover{color:#f8e82e}.btn-primary{background-color:#ed2227;color:#fff;border-color:#ea3e42;border-radius:9999px}.btn-primary:hover{background-color:#c70f14}.btn-secondary{background-color:#fff;color:#000;border-color:#f5f5f5;border-radius:9999px}.btn-secondary:hover{background-color:#f8e82e;border-color:#f5eea3}.sec-hero{display:flex;gap:32px}@media (max-width:992px){.sec-hero{flex-direction:column}}.sec-hero .carousel-container{position:relative;width:100%;max-width:868px;margin:0 auto;overflow:hidden;flex:2}.sec-hero .carousel-container .carousel{display:flex;max-width:862px;width:100%;transition:transform .5s ease-in-out;will-change:transform}.sec-hero .carousel-container .indicators{display:flex;justify-content:center;margin:10px auto;width:100%;border-radius:9999px;overflow:hidden;gap:4px}.sec-hero .carousel-container .indicators .indicator{flex:1;height:4px;background-color:#d6d6d6;cursor:pointer;transition:background-color .3s ease;border-radius:9999px}.sec-hero .carousel-container .indicators .indicator:hover{background-color:#ea3e42}.sec-hero .carousel-container .indicators .indicator.active{background-color:#ed2227}.sec-hero .side-container{flex:1;gap:32px;display:flex;flex-direction:column}@media (max-width:992px){.sec-hero .side-container{flex-direction:row}}@media (max-width:768px){.sec-hero .side-container{flex-direction:column}}.sec-hero .owl-carousel .owl-dots,.sec-highlight .owl-carousel .owl-dots{display:flex;width:100%;height:4px;margin-top:20px;background-color:#d6d6d6;border-radius:9999px;overflow:hidden}.sec-hero .owl-carousel .owl-dot,.sec-highlight .owl-carousel .owl-dot{flex:1;background-color:transparent;margin:0;border:none;padding:0;transition:background-color .3s ease}.sec-hero .owl-carousel .owl-dot.active,.sec-highlight .owl-carousel .owl-dot.active{background-color:#ed2227}.sec-hero .owl-carousel .owl-dot:hover,.sec-highlight .owl-carousel .owl-dot:hover{background-color:#ea3e42}.contact-form-title h2{font-size:clamp(32px,5.56vw,56px);line-height:1;color:#fff;font-weight:900}#form-container{border:1px solid #7a7a7a;background-color:#fff;border-radius:16px;font-family:Matter-TRIAL,sans-serif;font-size:14px}@media (max-width:1200px){#form-container{padding:20 40px 40;max-width:100%}}@media (max-width:768px){#form-container{padding:0 40px 20px}}#form-container .wpforms-container-full .wpforms-field{margin:20px 0!important}#form-container .wpforms-container-full .wpforms-field-label{font-size:14px!important;line-height:.8!important;font-weight:500!important;color:#000!important;margin:0!important;margin-bottom:8px!important}#form-container .wpforms-container-full .wpforms-field-description{font-size:10px!important;line-height:1.3!important;font-weight:400!important;color:#999!important;letter-spacing:1px!important;margin:0!important;margin-bottom:16px!important}#form-container .wpforms-container-full .wpforms-field input,#form-container .wpforms-container-full .wpforms-field select,#form-container .wpforms-container-full .wpforms-field textarea{padding:11px 16px!important;border:1px solid transparent!important;border-radius:9999px!important;background-color:#f5f5f5!important;font-size:14px!important;line-height:1.4!important;font-weight:500!important;font-family:Matter-TRIAL,sans-serif!important}#form-container .wpforms-container-full .wpforms-field input::placeholder,#form-container .wpforms-container-full .wpforms-field select::placeholder,#form-container .wpforms-container-full .wpforms-field textarea::placeholder{color:var(--neutral-white-800)!important}#form-container .wpforms-container-full .wpforms-field input:hover,#form-container .wpforms-container-full .wpforms-field select:hover,#form-container .wpforms-container-full .wpforms-field textarea:hover{color:#5c5c5c!important;border-color:var(--neutral-white-700)!important}#form-container .wpforms-container-full .wpforms-field input:focus,#form-container .wpforms-container-full .wpforms-field select:focus,#form-container .wpforms-container-full .wpforms-field textarea:focus{outline-color:#000!important}#form-container .wpforms-container-full .wpforms-field input:active,#form-container .wpforms-container-full .wpforms-field select:active,#form-container .wpforms-container-full .wpforms-field textarea:active{border-color:var(--neutral-black-100)!important;color:var(--neutral-black-300)!important}#form-container .wpforms-container-full .wpforms-field input.error,#form-container .wpforms-container-full .wpforms-field select.error,#form-container .wpforms-container-full .wpforms-field textarea.error{border-color:#c70f14!important;color:#5c5c5c!important}#form-container .wpforms-container-full .wpforms-field textarea{border-radius:21px!important}#form-container .wpforms-container-full .wpforms-uploader{background:0 0!important;border-radius:16px!important;border:2px dashed #b8b8b8!important;padding:30px;text-align:center;border-radius:21px;cursor:pointer;transition:border-color .3s ease;margin-bottom:20px;width:100%;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}#form-container .wpforms-container-full .wpforms-uploader.dragover{border-color:#007bff;background-color:#f9f9f9}#form-container .wpforms-container-full .wpforms-uploader input[type=file]{display:none}#form-container .wpforms-container-full .wpforms-uploader .dz-message{color:#b8b8b8!important;font-size:14px}#form-container .wpforms-container-full .wpforms-uploader .dz-message svg{color:#b8b8b8!important}#form-container .wpforms-container-full .wpforms-uploader .dz-details .dz-filename{font-size:14px;font-weight:500;color:#f5f5f5!important}#form-container .wpforms-container-full button[type=submit]{font-family:Matter-TRIAL,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.4;padding:12px 24px!important;cursor:pointer;text-decoration:none;display:flex;gap:8px;align-items:center;justify-content:center;background-color:#ed2227!important;color:#fff!important;border-color:#ea3e42!important;border-radius:9999px!important}#form-container .wpforms-container-full button[type=submit]:hover{background-color:#f8e82e;border-color:#f5eea3}#form-container .wpforms-container-full .wpforms-submit-container{display:flex!important;justify-content:center!important;margin-top:20px!important}#form-container .wpforms-container-full .wpforms-submit-container button[type=submit]{width:100%!important;max-width:130px!important}#form-container .wpforms-container-full .wpforms-layout-column{padding:0 16px!important}@media all and (max-width:600px){#form-container .wpforms-layout-column.wpforms-layout-column-50{width:100%!important;max-width:100%!important;display:block}}#form-container .select2-container--default{width:100%!important}#form-container .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #ccc!important;border-radius:99999px!important;padding:6px 12px!important;position:relative!important}#form-container .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute!important;right:12px;top:50%;transform:translateY(-50%);width:15px!important;height:9px!important;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.38719 0.294922L7.33295 7.23165L13.2787 0.294922L14.038 0.945713L7.71258 8.32534C7.61759 8.43616 7.47892 8.49995 7.33295 8.49995C7.18699 8.49995 7.04832 8.43616 6.95333 8.32534L0.62793 0.945713L1.38719 0.294922Z' fill='%23000000'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}#form-container .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}#form-container .select2-container--default .select2-dropdown{background-color:#000!important;border:1px solid #fff!important;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff!important;padding:0;overflow:hidden}#form-container .select2-container--default .select2-results__option{padding:10px 12px;color:#fff;background-color:#000;border-bottom:1px solid #333;border-radius:4px!important}#form-container .select2-container--default .select2-results__option--highlighted{background-color:#222;color:#fff}#form-container .select2-container--default .select2-results__option[aria-selected=true]{background-color:#333;color:#fff}.select2-container--default{width:100%!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(255,255,255,.2)!important;color:#000!important}.select2-container--default .select2-results__option--selected{background-color:rgba(255,255,255,.2)!important;color:#000!important}.select2-container.select2-container--open .select2-dropdown--below{border-radius:16px!important;overflow:hidden!important;padding:24px;background:#fff!important;color:#000!important;border:1px solid #000!important}.select2-container.select2-container--open .select2-search--dropdown{display:none!important}.select2-results__option{font-size:14px!important;border-radius:4px!important}.spotlight-container{background-color:#01a7e1!important;overflow:hidden}.spotlight-container .h2{color:#fff}.spotlight-container .coupon-container .flyer-section2{background-color:#15c2fe;min-height:216px}.spotlight-container .coupon-container .flyer-section2 .flyer-title{color:#f5f5f5}.spotlight-container .coupon-container .flyer-section2 .flyer-date{color:#fff}.spotlight-container .coupon-container .flyer-section2 .flyer-text{color:#fff}.spotlight-container .coupon-container .flyer-section3{background-color:#fff}.digital-coupon-container{background-color:#f2c80d!important;overflow:hidden}.digital-coupon-container .h2{color:#000}.digital-coupon-container .coupon-container .flyer-section2{background-color:#f7de6e}.digital-coupon-container .coupon-container .flyer-section2 .flyer-title{color:#1f1f1f}.digital-coupon-container .coupon-container .flyer-section2 .flyer-date{color:#000}.digital-coupon-container .coupon-container .flyer-section2 .flyer-text{color:#000}.digital-coupon-container .coupon-container .flyer-section3{background-color:#fff}.digital-coupons{display:flex;gap:32px;width:100%}@media (max-width:1200px){.digital-coupons{flex-direction:column}}.section-left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;flex:1;box-sizing:border-box;position:relative}.section-left .section-img{position:absolute;z-index:-1;width:250px;top:-18%;left:-5%}.section-coupons-wrapper{display:flex;gap:32px;flex:2;width:100%}@media (max-width:768px){.section-coupons-wrapper{flex-direction:column}}.coupon-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;border-radius:16px;overflow:hidden;height:100%;overflow:hidden;flex:1;position:relative}.coupon-container .flyer-section{box-sizing:border-box}.coupon-container .flyer-section1{grid-column:1/3;grid-row:1;max-height:120px;position:relative;display:flex;align-items:center;overflow:hidden}.coupon-container .flyer-section1 img.banner{width:100%;height:auto;object-fit:cover;min-width:225px}.coupon-container .flyer-section1 img.offer{position:absolute;right:16px;top:50%;transform:translateY(-50%);max-width:96px}.coupon-container .flyer-section2{grid-column:1/2;grid-row:2;padding:clamp(16px,.463vw + 8.45px,24px);display:flex;flex-direction:column;justify-content:space-between;min-height:179px}.coupon-container .flyer-section2 .flyer-title{font-family:Matter-TRIAL,sans-serif;font-size:clamp(12px,.463vw + 8.45px,14px);font-weight:500;line-height:1.2;margin-bottom:12px}.coupon-container .flyer-section2 .flyer-date{font-family:Matter-TRIAL,sans-serif;font-size:clamp(18px,1.388vw + 7.3px,24px);font-weight:900;line-height:1.1;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.coupon-container .flyer-section2 .flyer-text{font-family:Matter-TRIAL,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.coupon-container .flyer-section2 .flyer-action{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px}.coupon-container .flyer-section3{grid-column:2/3;grid-row:2;padding:24px;display:flex;align-items:flex-end;justify-content:flex-end}.coupon-container .flyer-section3.regular{justify-content:center;align-items:center}.coupon-container .flyer-section3 img{max-width:200px;max-height:220px;height:auto;position:absolute;bottom:auto;right:auto;object-fit:contain;object-position:center}.coupon-container .flyer-section3.prod-image{align-items:center;justify-content:center;background-color:#fff}.coupon-container .flyer-section3.prod-image img{width:100%;max-width:none;max-height:220px;height:auto;object-fit:contain;object-position:center;bottom:10px;right:-22%;position:absolute}@media (max-width:760px){.coupon-container .flyer-section3.prod-image img{position:relative;right:auto}}.d-card{display:flex;width:100%;height:240px;border-radius:16px;border:2px solid transparent;overflow:hidden;position:relative;flex-direction:row}.d-card a.btn{padding:12px 0}.d-card::before,.d-card:hover::before{content:"";position:absolute;inset:0;border-radius:16px;border:2px solid rgba(0,0,0,.16);box-sizing:border-box;pointer-events:none}.d-card .image-container{display:flex}.d-card .image-container img{width:100%;height:auto;object-fit:cover;display:block}.d-card .content-container{display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 8px}.d-card .content-container .label{font-size:clamp(12px,.463vw + 8.45px,14px);font-weight:500;line-height:1.2;margin-bottom:10px}.d-card .content-container .title{font-size:clamp(18px,1.5vw + 10.8px,24px);font-weight:900;line-height:1.1;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.d-card .content-container .description{font-size:12px;font-weight:400;line-height:1.4;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.d-card .content-container .content-footer{display:flex;align-items:flex-start;position:relative;z-index:2}.d-card .content-container,.d-card .image-container{width:50%}@media (max-width:992px){.d-card .content-container,.d-card .image-container{width:100%!important}}footer .fr-main{display:flex;flex-direction:column;flex-wrap:wrap;gap:160px}@media (max-width:580px){footer .fr-main{gap:40px}}footer .fr-main .top-container{display:flex;flex-direction:column;gap:40px}footer .fr-main .top-container .tc-first-row{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;align-items:center}footer .fr-main .top-container .tc-first-row .footer-logo{color:#ed2227;font-family:"Kabel LT",sans-serif;font-size:77px;text-transform:lowercase}footer .fr-main .top-container .tc-first-row .download-btn-container{display:flex;gap:24px;align-items:center;justify-content:center}@media (max-width:580px){footer .fr-main .top-container .tc-first-row .download-btn-container{flex-direction:column;width:100%}footer .fr-main .top-container .tc-first-row .download-btn-container button{width:100%}}footer .fr-main .top-container .tc-second-row{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;align-items:flex-start}@media (max-width:992px){footer .fr-main .top-container .tc-second-row{flex-direction:column}}@media (max-width:580px){footer .fr-main .top-container .tc-second-row{gap:120px}}footer .fr-main .top-container .tc-second-row .social-links{display:flex;gap:16px;align-items:center;justify-content:center}@media (max-width:580px){footer .fr-main .top-container .tc-second-row .social-links{justify-content:space-between;width:100%}}footer .fr-main .top-container .tc-second-row .social-links a{height:32px;width:32px;display:flex;align-items:center;justify-content:center;gap:16px;border-radius:9999px;background:#ed2227}footer .fr-main .top-container .tc-second-row .awards{display:flex;gap:22px;align-items:center;justify-content:center}footer .fr-main .tagline{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center;font-size:100px;font-weight:900;font-family:"Kabel LT",sans-serif;text-transform:uppercase}footer .fr-main .tagline span{color:#fff;font-family:"Kabel LT",sans-serif;font-size:50px;line-height:1.3;font-weight:900}footer .fr-one{background:#f8dede!important}footer .fr-two{background:#ed2227!important}footer .fr-three{background:#ad0b0f!important}footer .fr-four{background:#c70f14!important}footer .fr-five{background:#fff!important}footer .copyright{color:#3d3d3d;font-size:10px;line-height:1.3}footer .payment-img{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:24px}@media (max-width:768px){footer .payment-img{justify-content:center}}footer .shop-categories ul{list-style:none;padding:0;display:flex;gap:32px;flex-wrap:wrap}footer .shop-categories ul li{min-width:192px}footer .shop-categories ul a{text-decoration:none;color:#fff;font-size:14px;line-height:1.4;font-weight:500}footer .shop-categories ul a:hover{text-decoration:underline}footer .location-container{display:flex;align-items:flex-start;gap:32px}@media (max-width:768px){footer .location-container{flex-direction:column}}footer .location-container .title{color:#fff;font-size:12px;line-height:1.2;font-weight:900;text-transform:uppercase;min-width:192px}footer .location-container .categories ul{list-style:none;padding:0;display:flex;gap:32px;flex-wrap:wrap}footer .location-container .categories ul li{min-width:192px}@media (max-width:1200px){footer .location-container .categories ul li{min-width:calc(32% - 16px)}}@media (max-width:992px){footer .location-container .categories ul li{min-width:calc(50% - 16px)}}footer .location-container .categories a{color:#fff;font-size:14px;line-height:1.4;font-weight:500;text-decoration:none}footer .location-container .categories a:hover{text-decoration:underline}footer .flavour-offer-wrapper{display:flex;flex-direction:row;gap:32px;align-items:flex-start}@media (max-width:992px){footer .flavour-offer-wrapper{flex-direction:column}}footer .flavour-offer-wrapper .flavour-container{display:flex;align-items:flex-start;gap:32px}@media (max-width:768px){footer .flavour-offer-wrapper .flavour-container{flex-direction:column}}footer .flavour-offer-wrapper .flavour-container .title{color:#fff;font-size:12px;line-height:1.2;font-weight:900;text-transform:uppercase;min-width:192px}footer .flavour-offer-wrapper .flavour-container .categories ul{list-style:none;padding:0;display:flex;gap:32px;flex-wrap:wrap}footer .flavour-offer-wrapper .flavour-container .categories ul li{min-width:192px}footer .flavour-offer-wrapper .flavour-container .categories a{color:#fff;font-size:14px;line-height:1.4;font-weight:500;text-decoration:none}footer .flavour-offer-wrapper .flavour-container .categories a:hover{text-decoration:underline}footer .flavour-offer-wrapper .offer-container{display:flex;justify-content:space-between;align-items:center;gap:32px}@media (max-width:1200px){footer .flavour-offer-wrapper .offer-container{flex-wrap:wrap}}footer .flavour-offer-wrapper .offer-container .sec-offer{background:#ea3e42;border:1px solid #ee585c;padding:24px;border-radius:16px;min-width:304px;width:100%;color:#fff;gap:32px;display:flex;flex-direction:column}footer .flavour-offer-wrapper .offer-container .offer-container{display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between;align-items:flex-start}footer .flavour-offer-wrapper .offer-container .offer-description{display:flex;flex-direction:column;gap:16px}footer .flavour-offer-wrapper .offer-container .offer-title{font-size:16px;line-height:1.3;font-weight:400}footer .flavour-offer-wrapper .offer-container .offer-title span{line-height:1.2;font-weight:900}footer .flavour-offer-wrapper .offer-container .offer-details{font-size:10px;line-height:1.3}footer .flavour-offer-wrapper .offer-container .input-group{display:flex;flex-wrap:nowrap}footer .flavour-offer-wrapper .offer-container .input-group input[type=email]{border-top-left-radius:9999px;border-bottom-left-radius:9999px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #f5f5f5;border-right:0;margin-left:-1px;position:relative;flex:1 1 auto;width:1%;min-width:0;padding:8px 16px;font-size:14px;line-height:1.4;font-weight:500;transition:all .3s ease}footer .flavour-offer-wrapper .offer-container .input-group input[type=email]::placeholder{color:#b8b8b8;transition:color .3s ease}footer .flavour-offer-wrapper .offer-container .input-group button{border-top-right-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:0;border-bottom-left-radius:0;background:#fff;border:1px solid #f5f5f5;border-left:0;cursor:pointer;padding:8px 16px;color:#b8b8b8;transition:all .3s ease}footer .flavour-offer-wrapper .offer-container .input-group:hover input[type=email]::placeholder{color:#5c5c5c}footer .flavour-offer-wrapper .offer-container .input-group:hover button{color:#5c5c5c}footer .flavour-offer-wrapper .offer-container .input-group:focus input[type=email]::placeholder{outline-color:#000}footer .flavour-offer-wrapper .offer-container .input-group:focus button{outline-color:#000}footer .flavour-offer-wrapper .offer-container .input-group:active input[type=email]::placeholder{border-color:var(--neutral-black-100);color:var(--neutral-black-300)}footer .flavour-offer-wrapper .offer-container .input-group:active button{border-color:var(--neutral-black-100);color:var(--neutral-black-300)}footer .flavour-offer-wrapper .offer-container .input-group.error{border-color:#c70f14;color:#5c5c5c}.newsletter-subscription-form,.save-big-form{position:relative!important;margin:0 auto!important}.newsletter-subscription-form .wpforms-field:not(input[type=submit]),.save-big-form .wpforms-field:not(input[type=submit]){padding:0!important}.newsletter-subscription-form input[type=email],.save-big-form input[type=email]{border-radius:9999px!important;background-color:#fff!important;font-size:14px!important;font-weight:500!important;border:1px solid transparent!important;line-height:16px!important;height:40px!important;position:relative!important;color:#b8b8b8!important}.newsletter-subscription-form input[type=email]::placeholder,.save-big-form input[type=email]::placeholder{color:#999!important;transition:color .3s ease!important}.newsletter-subscription-form input[type=email]:focus::placeholder,.newsletter-subscription-form input[type=email]:hover::placeholder,.save-big-form input[type=email]:focus::placeholder,.save-big-form input[type=email]:hover::placeholder{color:#000!important}.newsletter-subscription-form input[type=email]:focus,.save-big-form input[type=email]:focus{color:#000!important;outline:1px solid #000!important;box-shadow:none!important}.newsletter-subscription-form input[type=email]:focus~.wpforms-submit-container button[type=submit],.save-big-form input[type=email]:focus~.wpforms-submit-container button[type=submit]{color:#000!important}.newsletter-subscription-form .wpforms-submit-container,.save-big-form .wpforms-submit-container{position:absolute!important;top:-8px!important;right:2px!important}.newsletter-subscription-form .wpforms-submit-container button[type=submit],.save-big-form .wpforms-submit-container button[type=submit]{width:36px!important;height:36px!important;border-radius:9999px!important;display:inline-flex!important;align-items:center!important;text-indent:-9999px!important;font-size:0!important;overflow:hidden!important;white-space:nowrap!important;background-color:transparent!important;padding:4px!important;justify-content:center!important;color:#b8b8b8!important}.newsletter-subscription-form .wpforms-submit-container button[type=submit]:hover,.save-big-form .wpforms-submit-container button[type=submit]:hover{background:rgba(0,0,0,.05)!important}.newsletter-subscription-form .wpforms-submit-container button[type=submit]::before,.save-big-form .wpforms-submit-container button[type=submit]::before{content:"";display:block;width:16px;height:16px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill-rule='evenodd' clip-rule='evenodd' d='M15.3536 7.64652C15.5488 7.84178 15.5488 8.15837 15.3536 8.35363L10 13.7072L9.29289 13.0001L13.7929 8.50008H0.5V7.50008L13.7929 7.50008L9.29289 3.00008L10 2.29297L15.3536 7.64652Z'/></svg>") no-repeat center;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill-rule='evenodd' clip-rule='evenodd' d='M15.3536 7.64652C15.5488 7.84178 15.5488 8.15837 15.3536 8.35363L10 13.7072L9.29289 13.0001L13.7929 8.50008H0.5V7.50008L13.7929 7.50008L9.29289 3.00008L10 2.29297L15.3536 7.64652Z'/></svg>") no-repeat center;mask-size:contain;background-color:currentColor}.newsletter-subscription-form .wpforms-confirmation-container-full,.save-big-form .wpforms-confirmation-container-full{background-color:#ee585c!important;border:1px solid transparent!important;font-size:14px!important;padding:5px 16px!important;border-radius:9999px!important;margin-bottom:0!important;position:relative!important}.newsletter-subscription-form .wpforms-confirmation-container-full p,.save-big-form .wpforms-confirmation-container-full p{color:#fff!important}.newsletter-subscription-form .wpforms-confirmation-container-full ::after,.save-big-form .wpforms-confirmation-container-full ::after{position:absolute!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important;content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1350_13091)'%3E%3Cpath d='M8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 12.1421 12.1421 15.5 8 15.5C3.85786 15.5 0.5 12.1421 0.5 8C0.5 3.85786 3.85786 0.5 8 0.5ZM8 1.5C4.41015 1.5 1.5 4.41015 1.5 8C1.5 11.5899 4.41015 14.5 8 14.5C11.5899 14.5 14.5 11.5899 14.5 8C14.5 4.41015 11.5899 1.5 8 1.5ZM11.416 5.27734L7.26758 11.5H6.22656L6.0791 11.2705L4.5791 8.9375L5.4209 8.39648L6.75293 10.4688L10.584 4.72266L11.416 5.27734Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1350_13091'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.newsletter-subscription-form .wpforms-error,.save-big-form .wpforms-error{color:#fff!important}.newsletter-subscription-form .wpforms-error::before,.save-big-form .wpforms-error::before{background-color:#fff!important}.pre-header-container{background-color:#f5f5f5!important;position:sticky!important;top:0;z-index:9999;width:100%!important;padding:8px 16px!important}.pre-header-content{max-width:1312px!important}.pre-header-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px}.pre-header-wrapper .sec-left{display:flex;gap:32px;align-items:center;justify-content:flex-start;flex:1}.pre-header-wrapper .sec-left .store-container{display:flex;gap:32px}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper{position:relative;max-width:180px;width:100%}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .custom-select-box{background:#fff;padding:9px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1;color:#b8b8b8;border-radius:9999px;border:1px solid #fff;transition:all .5s ease;font-family:Matter-TRIAL,sans-serif;width:160px;margin-left:32px}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .custom-select-box .arrow-down{margin-left:10px}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .custom-select-box.open{color:#5c5c5c;border-color:#5c5c5c}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .custom-select-box.open svg{transform:rotate(180deg)}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .custom-select-box:hover{color:#5c5c5c;border-color:#d6d6d6}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .store-dropdown{display:none;position:fixed;left:0;width:100%;background:#f5f5f5;height:calc(100% - 82px);z-index:9999;padding:15px;overflow-y:auto;top:82px;border-top:1px solid #fff}@media (max-width:768px){.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .store-dropdown{top:96px}}.pre-header-wrapper .sec-left .store-container .store-selector-wrapper .store-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))!important;max-width:1312px;margin:0 auto}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper{display:flex;gap:16px;position:relative;margin-left:16px}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper::before{content:"";width:1px;height:26px;background-color:#ed2227;position:absolute;top:50%;transform:translate(-16px,-50%)}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper .store-al-container{display:flex;align-items:center;gap:8px}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper .store-al-container .al-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:50%;color:#ed2227;flex-shrink:0}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper .store-al-container .store-details{font-size:10px;font-weight:400;line-height:1.3;color:#3d3d3d;font-family:Matter-TRIAL,sans-serif}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper .store-al-container .store-details span{color:#45af69;font-weight:700}.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper .store-al-container .store-time{font-size:12px;font-weight:400;line-height:1;color:#5c5c5c;font-family:Matter-TRIAL,sans-serif}@media (max-width:768px){.pre-header-wrapper .sec-left .store-container .store-location-time-wrapper{display:none}}@media (max-width:1200px){.pre-header-wrapper .sec-left .store-container{align-items:stretch;justify-content:flex-end;width:100%}}@media (max-width:768px){.pre-header-wrapper .sec-left .store-container{width:auto}}@media (max-width:768px){.pre-header-wrapper .sec-left{justify-content:space-between}}.pre-header-wrapper .sec-right{display:flex;gap:32px;align-items:center;justify-content:flex-end}.pre-header-wrapper .sec-right .search-wrapper{width:280px;position:relative}.pre-header-wrapper .sec-right .search-wrapper input[type=text]{padding:4px 16px;border-radius:9999px;border:1px solid #f5f5f5;line-height:1.8;height:32px;width:100%;font-family:Matter-TRIAL,sans-serif;font-size:14px;font-weight:500;color:#b8b8b8;padding-right:32px}.pre-header-wrapper .sec-right .search-wrapper input[type=text]::placeholder{color:#b8b8b8}.pre-header-wrapper .sec-right .search-wrapper input[type=text]:hover{color:#5c5c5c;border-color:#d6d6d6}.pre-header-wrapper .sec-right .search-wrapper input[type=text]:focus{outline:0;border-color:#000}.pre-header-wrapper .sec-right .search-wrapper .btn-search{position:absolute;right:8px;top:8px;background:0 0;border:none;cursor:pointer;color:#b8b8b8}.pre-header-wrapper .sec-right .search-wrapper .btn-search:hover{color:#5c5c5c}@media (max-width:1300px){.pre-header-wrapper .sec-right .search-wrapper{width:100%}}.pre-header-wrapper .sec-right .preheader-menu{display:flex;align-items:center;gap:32px}.pre-header-wrapper .sec-right .preheader-menu ul{display:flex;gap:20px;align-items:center;list-style:none;padding:0}.pre-header-wrapper .sec-right .preheader-menu ul li a{font-size:14px;font-weight:500;line-height:1;color:#1f1f1f;font-family:Matter-TRIAL,sans-serif;text-decoration:none;cursor:pointer;transition:all .3s ease;white-space:nowrap}.pre-header-wrapper .sec-right .preheader-menu ul li a:hover{color:#ed2227}@media (max-width:500px){.pre-header-wrapper .sec-right .preheader-menu{flex-direction:column;gap:0;width:100%}}@media (max-width:1200px){.pre-header-wrapper{align-items:stretch;flex-direction:column}}.pre-header-wrapper a.social-links svg{padding-top:2px;fill:#ea3e42}.header-main{background-color:#ed2227!important;border-top:1px solid #c70f14;border-bottom:1px solid #c70f14;padding:0 16px!important}.header-main>div{display:flex;justify-content:center;align-items:center}@media (max-width:980px){.header-main>div{display:block}}@media (max-width:980px){.header-main{padding:10px 16px!important}}.header-main .w-add-btn{min-width:260px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0!important;line-height:56px}ul.et_mobile_menu li.menu-item-has-children,ul.et_mobile_menu li.page_item_has_children{position:relative}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle{display:inline-block;width:44px;height:100%;padding:0!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:transparent;text-align:center;cursor:pointer;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,ul.et_mobile_menu li.page_item_has_children .mobile-toggle::after{content:"▼";display:inline-block;font-size:12px;color:#00d263;transition:transform .3s ease;position:relative;top:10px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,ul.et_mobile_menu li.page_item_has_children.dt-open>.mobile-toggle::after{transform:rotate(-180deg)}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:"M"}.et_pb_menu ul.sub-menu{background-color:#ed2227!important;border-radius:0 0 12px 12px;border:1px solid #f8dede;padding:10px 0;min-width:180px}@media (max-width:992px){.et_pb_menu ul.sub-menu{border:1px solid transparent}}.et_pb_menu ul.sub-menu li a{display:block;padding:10px 16px;color:#f5f5f5!important;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease}.et_pb_menu ul.sub-menu li a:hover{background-color:#c70f14;color:#fff!important}.et_pb_menu ul.sub-menu li a.current-menu-item{color:#f7ec6e!important}.et_pb_menu .et_mobile_menu{background-color:#ed2227!important;border-radius:0 0 12px 12px;border:1px solid #f8dede;padding:10px 0}.et_pb_menu .et_mobile_menu li a{color:#f5f5f5!important;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease}.et_pb_menu .et_mobile_menu li a:hover{background-color:#c70f14;color:#fff!important}.et_pb_menu .et_mobile_menu li a.current-menu-item{color:#f7ec6e!important}.et-menu a{color:#fff!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et-db #et-boc .et-l li.flavors-with-sub-menu ul.sub-menu,li.flavors-with-sub-menu ul.sub-menu{background-color:#ed2227!important}.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu .et_mobile_menu ul,.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu .nav li ul{background-color:#ed2227!important}.et_pb_menu .et_mobile_menu{height:calc(100vh - 150px);overflow:scroll}@media (min-width:480px){#col1{width:18%!important}#col2{width:48%!important}#col3{width:28%!important}}@media (max-width:980px){#col2{width:100%!important}#col3{width:100%!important;display:flex;justify-content:flex-end}}@media (max-width:480px){#col3{width:100%!important;display:flex;justify-content:space-around}}.highlight-container{background-color:#ed2227!important}.highlight-container .highlight-cards{display:flex;gap:32px}@media (max-width:992px){.highlight-container .highlight-cards{flex-direction:column}}.highlight-container .complementary-deal{background-color:#e2e4e9}.full-width{position:relative;left:49.25%;right:49.25%;margin-left:-50vw;margin-right:-50vw;width:100vw;box-sizing:border-box}.location-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:192px;padding:16px 16px 8px;border:2px solid #fff;border-radius:16px;background-color:#f5f5f5;font-family:Matter-TRIAL,sans-serif;transition:background-color .3s ease,border-color .3s ease;cursor:pointer;outline-offset:2px}.location-card.active,.location-card:focus-visible,.location-card:hover{background-color:#f8e82e;border-color:#f0dd05;outline:0}.location-card:focus-visible{box-shadow:0 0 0 3px rgba(240,221,5,.6)}.location-card .location-title{font-weight:500;font-size:14px;line-height:1.2;color:#000;margin-bottom:10px}.location-card .location-point{font-weight:900;font-size:24px;line-height:1.1;color:#ed2227;margin-bottom:16px}.location-card .location-address{font-weight:400;font-size:12px;line-height:1.4;color:#1f1f1f}.location-card .location-footer{display:flex;align-items:center;justify-content:space-between;gap:24px}@media (max-width:400px){.location-card{width:100%;height:auto;padding:12px 12px 8px}.location-card .location-title{font-size:13px;margin-bottom:8px}.location-card .location-point{font-size:20px;margin-bottom:12px}.location-card .location-address{font-size:11px}.location-card .location-footer{gap:16px;flex-wrap:wrap;justify-content:space-between}}.card-main{display:flex;position:relative;flex-shrink:0;width:100%;max-width:864px;min-width:fit-content;height:489px;border:2px solid transparent;border-radius:16px;overflow:hidden;transition:border-color .3s ease}@media (max-width:992px){.card-main{flex-direction:column;height:auto}}.card-main .card-content,.card-main .image-wrapper{display:flex;position:relative;width:50%}@media (max-width:992px){.card-main .card-content,.card-main .image-wrapper{width:100%!important}}.card-main .image-wrapper img{width:100%;height:auto;object-fit:cover;object-position:center;display:block}@media (max-width:992px){.card-main .image-wrapper img{max-height:300px}}.card-main .card-content{flex-direction:column;justify-content:space-between;padding:32px 24px;background-color:#ed2227;z-index:2;transition:background-color .3s ease;width:50%}.card-main .card-content .card-logo{display:flex;align-self:flex-end;max-width:122px}.card-main .card-content .store-name{color:#f8dede}.card-main .card-content .store-moto{color:#fff}.card-main:hover::before{content:"";position:absolute;inset:0;border-radius:16px;border:2px solid #c70f14;box-sizing:border-box;z-index:1;pointer-events:none}.card-main:hover .card-content{background-color:#c70f14}.all-stores{width:100%;max-width:1312px;height:820px;margin:0 auto}@media (max-width:767px){.all-stores{height:418px}}.partner-container{background-color:#e6f6fc!important}.partner-container .content-wrapper{display:flex;flex-direction:column;gap:64px}.partner-container .partners-wrapper{background-color:#fff;border:1px solid #01a7e1;border-radius:16px;padding:32px 25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:64px}.partner-container .partners-wrapper img{max-width:150px}.partner-container .description{display:flex;flex-direction:column;align-items:flex-start;gap:64px}.partner-container .sec-top{display:flex;justify-content:space-between;gap:32px}.partner-container .sec-top .h2{flex:1}.partner-container .sec-top .details{flex:1}@media (max-width:768px){.partner-container .sec-top{flex-direction:column}}.entry-content a:not(.btn){color:#ed2227}.et_pb_post .entry-content,.et_pb_post .et_post_meta_wrapper{max-width:980px;margin:0 auto}.b-post{display:flex;gap:32px;align-items:center}.b-post.fd-reverse{flex-direction:row-reverse}.b-post .p-post{flex:1;display:flex;flex-direction:column}.b-post .p-post .p-category{font-size:12px;line-height:1.2;text-transform:uppercase;font-weight:900;margin-bottom:24px}.b-post .p-post .p-category a{text-decoration:none;color:#000}.b-post .p-post .p-title{margin-bottom:40px;font-weight:900}.b-post .p-post .p-title a{text-decoration:none;color:#000}.b-post .p-post .p-content{color:#1f1f1f;font-size:16px;line-height:1.3;margin-bottom:60px}.b-post .p-post .p-action{display:flex}@media (max-width:767px){.b-post{flex-direction:column}.b-post.fd-reverse{flex-direction:column}}.fd-reverse{flex-direction:row-reverse}.p-img{display:flex;flex:1;border-radius:16px;overflow:hidden}.p-img img{width:100%;height:auto;object-fit:cover}.p-img.mh-500{min-height:500px}@media (max-width:767px){.p-img.mh-500{min-height:300px}}.reverse-on-desktop{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:981px){.reverse-on-desktop{flex-direction:row-reverse}}.product-card{display:flex;flex-direction:column;border:1px solid;border-radius:16px;overflow:hidden;height:304px;width:100%}.product-card .image-wrapper{overflow:hidden;min-height:112px;height:100%;padding:0;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:center}.product-card .image-wrapper img{width:100%;height:auto;object-fit:cover;align-self:stretch;object-position:center;transition:transform .5s ease-in-out}.product-card .description{padding:24px;font-size:14px;line-height:1.5;height:100%;max-height:144px;overflow:hidden;transition:max-height .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.product-card .description .header{display:flex;justify-content:space-between;align-items:center;gap:16px}.product-card .description .footer{display:flex;justify-content:space-between;align-items:start;gap:16px;overflow:hidden;transition:all .5s ease-in-out;opacity:1;position:absolute;width:calc(100% - 48px);bottom:24px;transform:translateY(0)}.product-card .description .footer .type{font-family:Matter-TRIAL,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#5c5c5c}.product-card .description .footer .size{font-family:Matter-TRIAL,sans-serif;font-size:16px;font-weight:800;line-height:1.2;color:#000}.product-card .description h4{font-size:24px;font-family:Matter-TRIAL,sans-serif;color:#000;font-weight:900;margin:0;padding:0;line-height:1.1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-card .description .price{display:flex;align-items:flex-start;gap:2px}.product-card .description .price .currency{font-family:Matter-TRIAL,sans-serif;font-size:24px;font-weight:900;line-height:1.1;color:#ed2227}.product-card .description .price .amount{font-family:Matter-TRIAL,sans-serif;font-size:40px;letter-spacing:-2px;font-weight:900;line-height:.9;color:#ed2227}.product-card .description .price .coins{font-family:Matter-TRIAL,sans-serif;font-size:16px;letter-spacing:0;font-weight:900;line-height:1.2;color:#ed2227}.product-card:hover .image-wrapper{min-height:162px;padding:4px;height:100%}.product-card:hover .image-wrapper img{transform:scale(1.05)}.product-card:hover .description .footer{bottom:-19px;opacity:0}.product-card.green{border-color:#45af69}.product-card.green .description{background-color:rgba(69,175,105,.1)}.product-card.complementary{border-color:#ed2227}.product-card.complementary .description{background-color:rgba(237,34,39,.1)}.product-card.hot-buys{border-color:#fccd6e}.product-card.hot-buys .description{background-color:rgba(252,205,110,.1)}.product-section{border-top:8px solid;margin-bottom:64px}.product-section .sec-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding-top:24px;padding-bottom:32px}.product-section .product-listing-wrapper{display:grid!important;gap:32px!important;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))!important;justify-content:center}.product-section .product-card{display:flex;flex-direction:column;border:1px solid;border-radius:16px;overflow:hidden;height:304px;width:100%}.product-section .product-card .image-wrapper{overflow:hidden;min-height:112px;padding:0;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:center}.product-section .product-card .image-wrapper img{width:100%;height:auto;object-fit:cover;align-self:stretch;object-position:center;transition:transform .5s ease-in-out}.product-section .product-card .description{padding:24px;font-size:14px;line-height:1.5;height:100%;max-height:144px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:max-height .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.product-section .product-card .description .header{display:flex;justify-content:space-between;align-items:center;gap:16px}.product-section .product-card .description .footer{display:flex;justify-content:space-between;align-items:start;gap:16px;overflow:hidden;transition:all .5s ease-in-out;opacity:1}.product-section .product-card .description .footer .type{font-family:Matter-TRIAL,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#5c5c5c}.product-section .product-card .description .footer .size{font-family:Matter-TRIAL,sans-serif;font-size:16px;font-weight:800;line-height:1.2;color:#000}.product-section .product-card .description h4{font-size:24px;font-family:Matter-TRIAL,sans-serif;color:#000;font-weight:900;margin:0;padding:0;line-height:1.1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-section .product-card .description .price{display:flex;align-items:flex-start;gap:2px}.product-section .product-card .description .price .currency{font-family:Matter-TRIAL,sans-serif;font-size:24px;font-weight:900;line-height:1.1;color:#ed2227}.product-section .product-card .description .price .amount{font-family:Matter-TRIAL,sans-serif;font-size:40px;letter-spacing:-2px;font-weight:900;line-height:.9;color:#ed2227}.product-section .product-card .description .price .coins{font-family:Matter-TRIAL,sans-serif;font-size:16px;letter-spacing:0;font-weight:900;line-height:1.2;color:#ed2227}.product-section .product-card:hover .image-wrapper{min-height:162px;padding:4px}.product-section .product-card:hover .image-wrapper img{transform:scale(1.05)}.product-section .product-card:hover .description{max-height:104px}.product-section .product-card:hover .description .footer{transform:translateY(10px);opacity:0}.product-section.hot-buys{border-top-color:#fbbb3b}.product-section.hot-buys .sec-header a{color:#fbbb3b;text-decoration:none}.product-section.hot-buys .sec-header .h2{color:#fbbb3b}.product-section.hot-buys .product-card{border-color:#fccd6e}.product-section.hot-buys .product-card .description{background-color:rgba(252,205,110,.1)}.product-section.grocery{border-top-color:#cb1111}.product-section.grocery .sec-header a{color:#cb1111;text-decoration:none}.product-section.grocery .sec-header .h2{color:#cb1111}.product-section.grocery .product-card{border-color:#ed2227}.product-section.grocery .product-card .description{background-color:rgba(237,34,39,.1)}.product-section.produce{border-top-color:#45af69}.product-section.produce .sec-header a{color:#45af69;text-decoration:none}.product-section.produce .sec-header .h2{color:#45af69}.product-section.produce .product-card{border-color:#45af69}.product-section.produce .product-card .description{background-color:rgba(69,175,105,.1)}.tmp{position:relative;display:flex;align-items:center;width:92px;height:32px;border-radius:9999px;border:2px solid #c70f14;background-color:#c70f14;transition:background-color .3s ease,border-color .3s ease}.tmp .logo{position:absolute;left:8px;top:-2px;bottom:0;z-index:2;width:86px;display:flex;align-items:center;gap:4px;height:33px;padding:0 6px;border-radius:9999px;border:2px solid #f5f5f5;background-color:#fff;font-family:"Kabel LT",sans-serif;font-size:14px;font-weight:900;line-height:1.4;color:#ed2227;transition:transform .3s ease}.tmp .logo img{width:23px;max-height:23px;height:auto;object-fit:cover;object-position:center;display:block}.tmp .text{position:absolute;left:0;top:0;bottom:0;z-index:1;display:flex;align-items:center;padding:10px;font-family:"Kabel LT",sans-serif;font-size:14px;font-weight:900;line-height:1.4;color:#fff}.tmp:hover{background-color:#ed2227;border-color:#c70f14}.tmp:hover .logo{transform:translateX(46%)}.tmp.open{background-color:#ed2227;border-color:#c70f14}.tmp.open .logo{transform:translateX(46%)}@media (max-width:1200px){.tmp{background-color:#ed2227;border-color:#c70f14}.tmp .logo{transform:translateX(46%)}}.testimonial-container{width:864px!important;max-width:864px!important;margin:auto!important}.testimonial-container .testimonials-carousel .card-main{min-width:864px;max-width:864px}.testimonial-container .testimonials-carousel .testimonial{font-style:normal;font-weight:500;font-size:24px;line-height:120%;letter-spacing:-.01em;color:#fff}.testimonial-container .testimonials-carousel .testimonial-author{height:17px;font-style:normal;font-weight:900;font-size:24px;line-height:110%;letter-spacing:-.01em;text-transform:capitalize;color:#fff;flex:none;order:0;align-self:stretch;flex-grow:0}.testimonial-container .testimonials-carousel .testimonial-author-about{height:10px;font-style:normal;font-weight:500;font-size:14px;line-height:140%;color:#f8dede;flex:none;align-self:stretch;flex-grow:0}.advertisement{width:100%;border-radius:16px;padding:2px;flex:1;background:linear-gradient(124deg,#dccb04 0,#f6f3ca 49%,#f0dd05 100%)}.advertisement .flyer-container{display:grid;border-radius:16px;overflow:hidden;background-color:#ee585c;border:6px solid #ee585c;height:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.advertisement .flyer-container .flyer-section{box-sizing:border-box;display:flex!important}.advertisement .flyer-container .flyer-section1{grid-column:1/3;grid-row:1;max-height:120px;position:relative;display:flex;align-items:center;overflow:hidden}.advertisement .flyer-container .flyer-section1 img.banner{width:100%;height:auto;object-fit:cover;min-width:225px}.advertisement .flyer-container .flyer-section1 img.offer{position:absolute;right:10px;top:10px}.advertisement .flyer-container .flyer-section2{grid-column:1/2;grid-row:2;background-color:#f8e82e;padding:clamp(16px,.463vw + 8.45px,24px);display:flex;flex-direction:column;justify-content:space-between;min-height:163px}.advertisement .flyer-container .flyer-section2 .flyer-title{font-family:Matter-TRIAL,sans-serif;font-size:clamp(12px,.463vw + 8.45px,14px);font-weight:500;line-height:1.2;color:#1f1f1f;margin-bottom:7px}.advertisement .flyer-container .flyer-section2 .flyer-date{font-family:Matter-TRIAL,sans-serif;font-size:clamp(18px,1.388vw + 7.3px,24px);font-weight:900;line-height:1.1;color:#000}.advertisement .flyer-container .flyer-section2 .flyer-text{font-family:Matter-TRIAL,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#000}.advertisement .flyer-container .flyer-section2 .flyer-action{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px}.advertisement .flyer-container .flyer-section3{grid-column:2/2;grid-row:2;background-color:#ed2227;padding:24px;display:flex;align-items:flex-end;justify-content:flex-end}.advertisement .flyer-container .flyer-section3.prod-image{align-items:center;justify-content:center}.advertisement .flyer-container .flyer-section3.prod-image img{width:100%;height:auto;object-fit:contain;object-position:center}.advertisement .flyer-container .flyer-section3 img{width:50%;height:auto;max-width:153px;max-height:128px}.advertisement .flyer-container.flyer-mobile{grid-template-columns:1fr 1fr}.advertisement .flyer-container.flyer-mobile .flyer-section1{grid-column:1/2;grid-row:1;align-items:center;overflow:hidden}.advertisement .flyer-container.flyer-mobile .flyer-section3{grid-column:1/2;grid-row:2;min-height:160px}.advertisement .flyer-container.flyer-mobile .flyer-section3 img{max-width:100%;height:auto}.advertisement .flyer-container.flyer-mobile .flyer-section2{grid-column:2/3;grid-row:1/3}@media (max-width:580px){.advertisement .flyer-container{grid-template-columns:1fr 1fr}.advertisement .flyer-container .flyer-section1{grid-column:1/2;grid-row:1;align-items:center;overflow:hidden}.advertisement .flyer-container .flyer-section3{grid-column:1/2;grid-row:2;min-height:160px}.advertisement .flyer-container .flyer-section3 img{max-width:100%;height:auto}.advertisement .flyer-container .flyer-section2{grid-column:2/3;grid-row:1/3}}.advertisement:hover .flyer-container{background-color:#f1a7a9;border-color:#f1a7a9}.advertisement:hover .flyer-section2{background-color:#f0dd05}.flyer-btn-wrapper{background-color:#ee585c;border:1px solid #f7ec6e;padding:1px;border-radius:12px;overflow:hidden;transition:background-color .3s ease,border-color .3s ease;max-width:290px}@media (max-width:1200px){.flyer-btn-wrapper{max-width:100%}}.flyer-btn-wrapper:hover{background-color:#f1a7a9;border-color:#f6f3ca}.flyer-btn-wrapper .content-wrapper{background-color:#ed2227;overflow:hidden;border-radius:10px;display:flex;justify-content:space-between}.flyer-btn-wrapper .image-wrapper{display:flex;justify-content:center;align-items:center;padding:2px 6px 2px 8px;clip-path:polygon(0 0,60px 0,50px 100%,0 100%);position:relative;max-height:34px;width:56px;flex-shrink:0}.flyer-btn-wrapper .image-wrapper img{width:100%;height:auto;object-fit:cover;object-position:center;display:block}.flyer-btn-wrapper .flyer-content{display:flex;align-items:center;background-color:#f8e82e;padding:0 16px 0 24px;gap:22px;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);font-size:14px;line-height:1.5;font-weight:500;transition:background-color .3s ease;height:100%;max-height:34px;width:100%;justify-content:space-around}.flyer-btn-wrapper .flyer-content span{white-space:nowrap}.flyer-btn-wrapper:hover .flyer-btn-wrapper .flyer-content{background-color:#f0dd05}html{overflow-y:scroll}html body{font-family:Matter-TRIAL,sans-serif;font-size:16px;color:#1f1f1f}html .wp-caption{border:none!important;background-color:transparent!important;padding:0!important}html .sec-flex{display:flex;align-items:center}@media (max-width:768px){html .sec-flex{gap:16px;flex-direction:column}html .sec-flex .et_pb_column{margin-bottom:0}}html .h1{font-size:clamp(50px,3cqw,80px);line-height:1;color:inherit;font-weight:900;letter-spacing:-2%}html .h2{font-size:clamp(32px,5.56vw,56px);line-height:1;color:#000;font-weight:900}html .label2{font-size:14px;line-height:1.2;color:inherit;font-weight:600}html .header-flex{display:flex;align-items:center}html .para-4{font-size:12px;font-weight:400;line-height:1.4}html .input-group{display:flex;position:relative;flex-wrap:wrap;align-items:stretch;width:100%}html .page-title{display:flex;gap:16px;flex-direction:column}html .page-title .title-sup{font-weight:900;font-size:clamp(40px,5.56vw,64px);line-height:1;color:#ed2227}html .page-title img{max-width:636px;width:100%;height:auto}html .map-wrapper{height:100%;max-height:820px;min-height:320px;border-radius:16px;border:1px solid #d6d6d6}html .location-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))!important;max-width:1312px;margin:0 auto}.text-neutral-black{color:#1f1f1f!important}.sec-highlight{background-color:#f5f5f5!important}.single-store-header{display:flex;justify-content:space-between;align-items:center}.single-store-header .store-status-container{gap:16px;display:flex;align-items:center}.single-store-header .store-status-container .store-status{font-size:24px;line-height:1.1;font-weight:900;text-align:right}.single-store-header .store-status-container .store-status .closing-time{font-size:16px;line-height:1.3;font-weight:400;color:#1f1f1f}.single-store-header .store-status-container .store-status-icon{width:28px;height:28px;border-radius:50%}.single-store-header .store-status-container.open{color:#45af69}.single-store-header .store-status-container.open .store-status-icon{background-color:#45af69}.single-store-header .store-status-container.closing{color:#fe5f54}.single-store-header .store-status-container.closing .store-status-icon{background-color:#fe5f54}.single-store-header .store-status-container.closed{color:#999}.single-store-header .store-status-container.closed .store-status-icon{background-color:#999}.single-store-container{display:flex;gap:24px;flex-direction:column}.single-store-container .about-store{display:flex;flex-wrap:wrap;align-items:flex-start}.single-store-container .store-header{display:flex;justify-content:space-between;align-items:flex-start}.single-store-container .store-details{display:flex;gap:16px;flex-direction:column;width:40%}.single-store-container .icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f5f5f5;color:#ed2227}.single-store-container .description{color:#3d3d3d;font-size:16px;line-height:1.3;width:100%;max-width:192px;font-weight:400}.single-store-container .description a{text-decoration:none;color:#1f1f1f;font-weight:600;transition:all .5s ease;font-size:14px}.single-store-container .description a:hover{text-decoration:underline}.single-store-container .store-timming-details{display:flex;gap:8px;flex-direction:column}.single-store-container .store-timming-details .store-timings-wrapper{display:flex;flex-wrap:wrap;gap:16px;width:100%}.single-store-container .store-timming-details .store-timings-wrapper .day-timings{min-width:190px;font-weight:400;font-size:16px}.single-store-container .store-timming-details .store-timings-wrapper .day-timings .day{color:#999;font-size:10px;line-height:1.3}@media (max-width:768px){.single-store-container .store-timming-details .store-timings-wrapper .day-timings{min-width:auto;width:calc(50% - 8px)}}.flyer-wrapper{display:flex;flex-direction:row;gap:32px}@media (max-width:992px){.flyer-wrapper{flex-direction:column}}.sec-category-header{background-color:#cb1111!important}.sec-category-header .category-header{display:flex;gap:40px;align-items:flex-end}.sec-category-header .category-header .category-title{border-bottom:8px solid #fff;flex:1;height:fit-content}.sec-category-header .category-header .category-title .h1{color:#fff;text-align:right;padding-bottom:14px}@media (max-width:500px){.sec-category-header .category-header{flex-direction:column;gap:20px;width:100%}}.category-cards-container{display:flex;gap:32px}@media (max-width:1200px){.category-cards-container{flex-direction:column}}.category-cards-container .category-img{width:100%;height:100%;border-radius:16px;overflow:hidden}.category-cards-container .category-img img{object-fit:cover;display:block;width:100%;height:100%}@media (max-width:1200px){.category-cards-container .category-img{max-height:350px}}.category-cards-container .category-cards{display:flex;flex-direction:column;gap:32px;width:100%}@media (max-width:1200px){.category-cards-container .category-cards{flex-direction:row}}@media (max-width:768px){.category-cards-container .category-cards{flex-wrap:wrap}}#page-container .container{max-width:1312px!important}#page-container .container .thumbnail-container{max-height:520px;width:auto;margin:0 auto;text-align:center}#page-container .container .thumbnail-container img.full-image{max-height:520px;width:auto}.locations-title{font-size:32px;font-weight:700;line-height:1.1;color:#fff;background-color:#ed2227;font-family:Matter-TRIAL,sans-serif;max-width:1312px;padding:10px 12px 10px;margin:10px auto 20px}.owl-carousel.community-carousel{position:relative}.owl-carousel.community-carousel .owl-dots{display:flex!important;justify-content:space-between;align-items:center;position:absolute;bottom:-32px;left:0;right:0;width:100%;height:4px;margin-top:16px;margin-bottom:16px}.owl-carousel.community-carousel .owl-dots .owl-dot{flex:1 1 0;height:4px;margin:0 2px;padding:0;background-color:rgba(0,0,0,.15);border:none;border-radius:9999px;transition:background-color .3s ease}.owl-carousel.community-carousel .owl-dots .owl-dot.active{background-color:#ed2227}.owl-carousel.community-carousel .owl-dots .owl-dot span{display:none}@media (min-width:981px){.et_right_sidebar #main-content .container:before{right:0!important}#main-content .container:before{width:0!important;background-color:transparent}}@media (max-width:992px){.r-reverse-md{flex-direction:column-reverse!important;display:flex!important}}