body{margin:0;font-family:"Noto Sans JP",sans-serif;background-color:#fffde5}html,body{overflow-x:hidden}.fv-tab{display:none}.fv-mobile{display:none}.section-title-mobile{display:none !important}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.mobile-850{display:none}.section-title-mobile-1{line-height:28px}.title-box-main2mb-only{margin-top:-8px !important}.fv-pc{background:url(/ulp/assets/images/bg-green-80459ba6705b50e74aad.jpg) repeat;background-size:cover;height:630px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.fv-inner-pc{width:100%;text-align:center}.fv-pc img{max-width:1000px;height:auto;display:block;margin:0 auto;margin-bottom:60px;margin-top:45px}.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:cover;height:760px;margin-top:-51px;z-index:2;padding:95px 60px;padding-bottom:0}.main1-content{max-width:1000px;margin:0 auto;display:flex;gap:2rem;margin-top:30px;margin-bottom:60px;flex-wrap:wrap}.top-image img{max-width:80%;height:auto;margin:0 auto 1rem;display:block;margin-top:10px;margin-bottom:0px}.section-title{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:0;margin-bottom:30px}.title-center{display:flex;align-items:center;gap:0rem}.section-title h2{font-size:2rem;margin:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900}.section-title img{display:block;height:48px}.main1-ttl{height:60px !important}.main2-ttl{height:105px !important;margin:auto;text-align:center}.left{flex:1 1 300px}.left img{max-width:100%;height:auto;display:block;margin-bottom:1rem;margin:0 auto}.left p{font-size:1rem;line-height:1.6;font-weight:500}.font{font-size:12px;line-height:1;color:#e10000}.right{flex:1 1 300px;display:flex;flex-direction:column;gap:.5rem}.right-top,.right-bottom{margin-top:15px;display:flex;justify-content:center;gap:.5rem}.right img.small{margin-top:10px;max-height:100px;width:auto;display:block}.right img.small1{max-height:100px;width:auto;display:block;margin-top:100px}.right img.large{height:200px;width:auto;display:block}.red{color:#e10415}.color{color:red}.font{font-size:7px !important;color:red}.main2{margin:0 auto;padding:100px 15px 15px;position:relative;background:url(/ulp/assets/images/bg-green-80459ba6705b50e74aad.jpg) repeat;background-size:cover;margin:0 auto;margin-top:-60px}.title-box-main2mb{display:none}.top-image h3{font-size:2rem;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;text-align:center;margin:0;font-weight:900;width:80%;margin:0 auto}.title-box{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.2rem;margin-top:0 !important}.title-box-only{margin-top:-1rem !important}.title-box h2{font-size:2rem;margin:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900}.title-box img{height:48px;width:auto;display:block}.main2-content{max-width:1000px;margin:0 auto;display:flex;gap:2rem;justify-content:space-between;margin-top:30px;margin-bottom:240px}.main2-left img{max-width:400px;height:auto;display:block}.main2-right p{font-size:1rem;line-height:1.6;font-weight:500}.main2-bottom{text-align:center;margin-top:2rem;position:relative}.main2-bottom .overlay-img{position:absolute;top:-30px;left:50%;transform:translateX(-50%);z-index:11;max-width:200px}.main2,.main3{position:relative}.center-image{position:absolute;top:2%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.center-image img{max-width:270px;height:auto;display:block}.main3{position:relative;padding:180px 0 30px 20px;text-align:center;color:#333;margin-top:-170px;z-index:4;background:none}.main3::before{content:"";position:absolute;top:0;left:0;width:100%;height:170px;background:url(/ulp/assets/images/main2-bg3-17e7cad6781e8d38176b.png) no-repeat center top;background-size:cover;z-index:-1}.main3 .top-image img{max-width:80%;margin:0 auto 1rem;display:block;margin-bottom:0}.title-box{display:flex;align-items:center;justify-content:center;gap:0;margin:30px auto}.title-center{display:flex;flex-direction:column;align-items:center;gap:.5rem}.title-center h2 span{display:inline-flex;align-items:center;gap:.5rem}.title-box h3{font-size:2rem;margin:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900}.title-box h2{font-size:2rem;margin:0;display:inline-flex;align-items:center;gap:.3rem;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.title-box h2 img{height:40px;width:auto;vertical-align:middle}.title-deco{height:50px;width:auto;flex-shrink:0}.title-deco1{height:75px !important;width:auto;flex-shrink:0}.title-deco2{height:75px !important;width:auto;flex-shrink:0}.main3 p{max-width:1000px;margin:0 auto;font-size:1rem;line-height:1.6;font-weight:500;margin-bottom:30px}.main3-cards-wrapper{display:grid;grid-template-columns:repeat(5, 1fr);gap:25px;max-width:1000px;margin:0 auto;padding:30px 0px}.main3-card{width:100%;border-radius:25px;overflow:hidden;background-color:#fff;box-shadow:3px 5px 7px rgba(0,1,3,.3)}.main3-card a.card-link{display:block;text-decoration:none;color:inherit;height:100%}.card-image img{width:100%;height:100%}.card-content{padding:10px;text-align:left;padding-top:5px}.card-content-only{display:flex;flex-direction:column;justify-content:space-between;height:43%;margin-top:-6px}.card-content-only-bot{height:43%}.card-header{display:flex;align-items:center;gap:0rem;margin-bottom:0}.card-header h3{font-size:10px;font-weight:bold;margin-bottom:5px;margin-top:0;line-height:1.4}.card-header .round-icon{width:50px;aspect-ratio:1/1;object-fit:cover;border-radius:50%;margin-top:-30px;padding-right:6px}.recipe-title{font-size:12px;font-weight:bold;font-weight:700;margin-top:0;margin-bottom:10px;line-height:1.4}.recipe-item-wrapper{display:flex;gap:.3rem}.info-item{display:flex;align-items:center;gap:2px;margin-bottom:.5rem}.info-icon{width:12px;height:auto}.main3-card-p{margin-left:2px !important;margin-bottom:0 !important;font-size:10px !important;font-weight:500 !important}.main4{padding:30px 20px 60px 20px;background-color:#fffde5;text-align:center}.main4 .top-image img{max-width:120px;margin:0 auto 1rem;display:block;margin-bottom:0}.main4-title-box{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2rem 4rem;margin-top:0}.main4-card{display:flex;flex-direction:column;height:100%}.card-content4{display:flex;flex-direction:column;justify-content:space-between;flex:1}.card-content4-top h3{height:10em}.card-content4-bot h3{height:6em}.title-center{flex-direction:column;gap:0rem;font-weight:900}.title-center h3{font-size:2rem;margin:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.title-center h2{font-size:2rem;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;margin:0;line-height:1.6;white-space:nowrap !important;display:inline-flex !important;align-items:center !important;flex-wrap:nowrap !important}.title-center h2 img{height:51px;width:auto;vertical-align:middle;padding-left:5px;margin-top:-4px}.main4 p{max-width:1000px;margin:0 auto;font-size:1rem;line-height:1.6;font-weight:500;margin-bottom:40px}.main4-cards-wrapper{display:grid;grid-template-columns:repeat(5, 1fr);gap:25px;max-width:1000px;margin:0 auto;padding:2rem 1rem}.main4-card{max-width:100%;border-radius:25px;overflow:hidden;background:#fff;box-shadow:3px 5px 7px rgba(0,1,3,.3);margin:0 auto .4rem}.main4-card a.card-link{display:block;text-decoration:none;color:inherit;height:100%}.card-image4{position:relative;overflow:hidden;z-index:0;aspect-ratio:3/2;width:100%;overflow:hidden}.card-image4 img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:1}.card-image4 .badge{position:absolute;right:10px;bottom:10px;background-color:#fffdf8;color:#000;padding:3px 10px;font-size:1rem;font-weight:bold;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.3);z-index:2}.card-content4{padding:10px;text-align:left}.card-content4 h3{font-size:11px;font-weight:bold;margin-bottom:-13px;line-height:1.4;margin-top:0}.card-content4 .delivery{font-size:13px;color:#b4b4b4;margin-bottom:1rem}.price-box4{display:flex;justify-content:end;align-items:flex-end;margin-bottom:0;padding:0 5px}.price-box4 .weight{background-color:#e4e4e4;border-radius:20px;padding:.3rem 1rem;font-size:1rem;font-weight:bold}.price-box4 .price{text-align:right}.price-box4 .price .reviews{font-size:.9rem;margin:0;color:#d7b47e}.price-box4 .price .amount{font-size:18px;font-weight:bold;margin:0}.divider4{border:none;border-top:1px solid #ccc;margin:.3rem 0 .7rem 0}.producer-info4 .info-icon4{width:40px;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.producer-info4 .pref{font-size:10.5px;margin:0;font-weight:500}.producer-info4 .farm{font-size:11px;margin:0}.site-footer{background-color:#e10415;padding:1rem 0;text-align:center;color:#fff}.producer-info4 .pref,.producer-info4 .farm{margin:0;padding:0;line-height:1.1}.producer-info4{display:flex;align-items:center;gap:5px}.producer-info4 div{display:flex;flex-direction:column;gap:2px;min-width:0}.site-footer p{margin:0;font-size:13px}.d-pc{display:inline}.main4-subttl{font-size:20px !important;padding-bottom:.5rem;width:100% !important;font-weight:900 !important;color:#56351b}@media(min-width: 1080px){.card-content4-bot h3{margin-bottom:20px !important}}@media(max-width: 1080px){.d-pc{display:inline}.fv-pc img{width:85%}.fv-pc{background-color:#d3df64;height:660px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.fv-mobile{display:none}.main2-right p{text-align:left;font-size:13px}.main3 p,.main4 p{font-size:13px}.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:cover;height:740px;margin-top:-90px;z-index:2;padding:120px 0px 60px 0px;padding-bottom:0}.section-title-mobile-850{display:none}.main1-content{max-width:85%;margin:0 auto;display:flex;gap:2rem;margin:0 auto;padding:30px 0px 60px 0px;flex-wrap:wrap}.card-content4 h3{margin-bottom:.3rem}.left img{max-width:65%;height:auto;display:block;margin:0 auto}.left p{font-size:13px;line-height:1.6;margin-top:30px}.right{flex-wrap:wrap;gap:10px}.right img.small{max-height:80px;margin-top:0px;width:auto;display:block}.right img.small1{margin-top:80px;max-height:80px;width:auto;display:block}.right img.large{height:175px;width:auto;display:block}.main2{padding:60px 0px}.main2-content{width:85%;align-items:center;display:flex}.title-deco1{height:45px !important;width:auto}.title-deco2{height:45px !important;width:auto}.main3{padding:180px 0px 0px 0px}.main3 p{width:85%}.title-deco{height:45px;width:auto}.main3-cards-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;max-width:85%;margin:0 auto;padding:2rem 0rem}.main3 .top-image img{margin-top:40px}.main4{padding:80px 0px 30px 0px}.main4 p{width:85%;margin:0 auto}.main4-card{width:100%;border-radius:25px;overflow:hidden;background-color:#fff;box-shadow:3px 5px 7px rgba(0,1,3,.3);margin-bottom:0}.main4-cards-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;max-width:85%;margin:0 auto;padding:2rem 0rem;margin-bottom:100px}.card-content4 .delivery{margin-left:0}.producer-info4 div{display:flex;flex-direction:column;line-height:1.2;min-width:0;width:300px}.producer-info4{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;overflow:hidden;width:330px}.producer-info4 .pref,.producer-info4 .farm{display:inline-block;margin:0;white-space:nowrap}.card-content4-1 h3,.card-content4-2 h3{height:3em}.card-content4-3 h3,.card-content4-4 h3{height:7em}.card-content4-5 h3,.card-content4-6 h3{height:3em}.card-content4-7 h3,.card-content4-8 h3{height:4em !important}.card-content4-7 h3{height:3em}.card-content4-9 h3,.card-content4-10 h3{height:3em}.card-content-only{height:110px}.card-header{margin-bottom:8px}.card-content{padding:15px}.card-header .round-icon{margin-top:-44px}.main4-cards-wrapper{margin-bottom:50px}}@media(max-width: 850px)and (min-width: 804px){.main1{height:550px}.d-pc{display:none}}@media(width: 804px){.main1{height:700px}.d-pc{display:none}}@media(min-width: 862px){.d-only-sp{display:none !important}.d-only-pc{display:block}.card-content4-top h3{margin-bottom:-22px}.card-content4-bot h3{margin-bottom:-11px}}@media(max-width: 862px){.d-only-sp{display:block !important}.d-pc,.d-only-pc{display:none}.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:850px;height:320px;margin-top:-35px;z-index:2;padding:80px 0px 60px 0px}.section-title{display:none}.fv-pc{display:none}.mobile-850{display:block !important}.mobile-850 h2{text-align:center;line-height:1.3;font-size:2rem}.inline-img{display:inline-flex;align-items:center;gap:.3em}.inline-img img{height:1.2em;vertical-align:middle}.mobile-850 h2{font-size:2rem}.inline-img{display:inline-flex}.fv-mobile{background:url(/ulp/assets/images/bg-green-80459ba6705b50e74aad.jpg) repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.fv-inner-mobile{max-width:1000px;width:100%;text-align:center}.fv-mobile img{width:92%;height:auto;display:block;margin:0 auto;padding:30px 0px 60px 0px}.mobile-850{display:none !important}.section-title{display:none}.main1-ttl-mb{max-width:280px;margin:auto;padding-top:10px}.main2-ttl-mb{max-width:250px;margin:auto;margin-bottom:30px}.main3-ttl-mb{max-width:250px;height:auto !important;margin:auto}.main4-ttl-mb{max-width:250px;height:auto !important;margin:auto}.section-title-mobile{display:block !important}.section-title-mobile{text-align:center;margin:1rem auto;width:290px}.section-title-mobile h2{margin:0;color:#56351b;font-weight:900;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.mobile-850 h2{display:block !important;font-size:20px;line-height:1.2;margin:0;display:inline-block;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900}.section-title-mobile .inline-img{display:inline-flex;align-items:center;gap:.3rem}.section-title-mobile .inline-img img{height:40px !important;width:auto}.section-title-mobile img{display:block;height:26px}.main1::after{content:"";position:absolute;bottom:-625px;left:50%;transform:translateX(-50%);width:865px;height:370px;background:url(/ulp/assets/images/mobile-bg1-b02333aed50cebd311d3.png) no-repeat center bottom;background-size:950px;z-index:1;pointer-events:none;margin-top:-70px}.right{margin-top:0px;z-index:5}.title-box{display:none}.top-image h3{font-size:24px}.main1-content{max-width:85%;margin:0 auto;display:flex;gap:1rem;margin-top:0px;margin-bottom:60px;flex-wrap:wrap;z-index:10;position:relative;flex-direction:column}.main2{margin-top:590px}.title-box-main2mb{width:300px;display:flex;flex-direction:column;gap:.2rem;margin:0 auto}.title-box-main2mb h2{font-size:24px;text-align:center;margin-bottom:0;margin-top:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900}.title-box-main2mb img{height:40px;width:92px;display:block;margin:0 auto}.main2-right p{font-size:13px;text-align:left;line-height:1.6}.main2-content{flex-direction:column;gap:1.5rem;margin-bottom:130px;width:85%}.section-title-mobile{text-align:center;margin:1rem auto;width:290px}.section-title-mobile{display:flex !important;align-items:center !important;justify-content:center !important;gap:.5rem;text-align:center;width:300px;margin:0 auto;padding-bottom:30px}.inline-title{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:20px}.inline-title img{height:25px;width:auto;vertical-align:middle}.title-text-mb h2{font-size:20px;line-height:1.6;font-weight:900 !important}.title-text-mb img{height:40px;width:92px;vertical-align:middle}.main3{margin-top:-125px}.main3 p{font-size:13px;width:85%;margin:0 auto;text-align:left;line-height:1.6}.main4-title-box{display:none}.title-center-main4mb h2{margin:0}.title-center-main4mb h3{font-size:20px;margin:0;font-weight:900;text-align:center;color:#56351b}.title-center-main4mb img{width:173px;height:40px;margin-top:2px}.inline-title2{font-size:20px;display:inline-flex;flex-direction:column;align-items:center;gap:0;line-height:1.3}.main4 p{max-width:85%;margin:0 auto;font-size:13px;line-height:1.6;white-space:normal !important;overflow-wrap:normal !important;text-align:left}.card-content4 .delivery{font-size:13px;color:#b4b4b4;margin-bottom:5px;margin-left:0}.producer-info4 .pref{font-size:13px}.producer-info4 .farm{font-size:13px}}@media(max-width: 804px){.d-pc{display:none}.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:850px;height:540px;margin-top:-35px;z-index:2;padding:80px 0px 60px 0px}.main1-content{max-width:85%;margin:0 auto;display:flex;gap:1rem;margin-top:0px;margin-bottom:60px;flex-wrap:wrap;z-index:10;position:relative}.main1::after{bottom:-450px}.main2{margin-top:420px}}@media(max-width: 700px){.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:850px;height:580px;margin-top:-35px;z-index:2;padding:80px 0px 60px 0px}}@media(max-width: 560px){.main1-ttl-mb{width:240px;margin:auto;margin-bottom:30px}.main3-ttl-mb{width:230px}.d-pc{display:none}.card-content4 .delivery{font-size:13px;color:#b4b4b4;margin-bottom:5px;margin-left:0}.mobile-850{display:none !important}.fv-pc{display:none}.fv-tab{display:none}.fv-mobile{background-color:#d3df64;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.fv-inner-mobile{max-width:1000px;width:100%;text-align:center}.fv-mobile img{max-width:95%;height:auto;display:block;margin:0 auto}.main1{background:url(/ulp/assets/images/mobile-bg1-b02333aed50cebd311d3.png) no-repeat top center !important;background-size:590px !important;height:520px;margin-top:-20px;z-index:10;padding:60px 0px 0px 0px !important}.main1::after{content:"";position:absolute;bottom:-420px;left:50%;transform:translateX(-50%);width:590px;height:320px;background:url(/ulp/assets/images/mobile-bg1-b02333aed50cebd311d3.png) no-repeat center bottom;background-size:contain;z-index:1;pointer-events:none}.main1-content{flex-direction:column;gap:2.2rem;margin:0 auto;background-color:#fffde5;z-index:10;padding-bottom:0;max-width:95% !important;padding-top:0 !important}.top-image img{width:70px !important;height:auto;display:block;padding-top:0px;margin-top:10px}.left,.right{flex:1 1 100%;text-align:center;z-index:10}.right{flex-direction:column;align-items:center;margin-top:0;gap:2;z-index:10}.right img.small{margin-top:0;max-height:90px !important}.right img.small1{margin-top:60px;max-height:90px !important}.right img.large{margin-top:0px;height:140px !important;width:auto}.section-title{display:none;margin-top:0}.left p{font-size:13px;line-height:1.6;text-align:left;width:95%;margin:0 auto}.left img{max-width:95%;height:auto;display:block;margin:0 auto;margin-bottom:30px}.right-top,.right-bottom{margin-top:0;display:flex;justify-content:center;gap:.5rem}.section-title-mobile .inline-img{display:inline-flex;align-items:center;gap:.3rem}.section-title-mobile .inline-img img{height:40px;width:auto}.section-title-mobile img{display:block;height:26px}.section-title h2,.title-box h2,.title-box h3,.title-center h2,.title-center h3{font-size:20px}.title-box-main2mb{width:80%;display:flex;flex-direction:column;gap:.2rem;margin:0 auto}.title-box-main2mb h2{font-size:20px;text-align:center;margin-bottom:0;margin-top:0;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-weight:900;width:95%;margin:0 auto}.title-box-main2mb img{height:40px;width:auto;display:block;margin:0 auto}.main2{padding:60px 0px 115px;margin-top:404px}.main2-right p{font-size:13px;line-height:1.6;margin:0 auto;width:95%;margin-bottom:60px;text-align:left}.main2-content{flex-direction:column;gap:1.5rem;width:95%;margin:0 auto;margin-top:30px}.top-image h3{font-size:20px;font-weight:900;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;text-align:center;margin:0 auto}.main2-left img{max-width:80%;margin:0 auto}.main3{position:relative;padding:100px 0px 50px 0px;z-index:4;height:none !important}.main3 .top-image img{margin-top:40px}.title-box{display:none}.section-title-mobile{text-align:center;margin:1rem auto;width:290px}.section-title-mobile{display:flex !important;align-items:center !important;justify-content:center !important;gap:.5rem;text-align:center;width:300px;margin:0 auto;padding-bottom:30px;font-size:13px !important;font-weight:900 !important;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.inline-title{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:20px;flex-direction:row;font-weight:900}.inline-title img{height:25px;width:auto;vertical-align:middle}.title-text-mb h2{font-size:20px;line-height:1.2}.title-text-mb img{height:40px;width:auto;vertical-align:middle}.main3 p{font-size:13px;text-align:left;width:90%;margin:0 auto}.main3-cards-wrapper,.main4-cards-wrapper{grid-template-columns:1fr;gap:2.5rem}.main4-subttl{font-size:20px !important;padding-bottom:.5rem;width:100% !important}.main3-card,.main4-card{max-width:100%;border-radius:20px;margin:0 auto}.center-image{position:absolute;top:.5%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.card-content-only-bot{height:150px}.card-content-only-top{height:144px}.info-icon{width:17px;height:auto}.recipe-item-wrapper{gap:.8rem}.main3-card-p{font-size:15px !important}.recipe-title{font-size:15px}.card-header .round-icon{margin-top:-60px;padding-right:12px}.card-header h3{font-size:15px;margin-bottom:15px}.center-image img{max-width:150px;height:auto;display:block}.card-image4{height:auto}.card-image4 img{width:100%;display:block}.card-content4-4 h3,.card-content4-5 h3{height:3em}.card-content4-7 h3{height:5em}.card-content4-8 h3{height:3em}.card-content4 h3{font-size:13px}.price-box4 .weight{font-size:.8rem;padding:.2rem .8rem;margin:2px 0px;width:15%}.price-box4 .price .amount{font-size:18px}.producer-info4 .pref,.producer-info4 .farm{font-size:13px}.main4{padding:0px;max-width:100%;margin:0 auto}.main4-title-box-main4mb{font-size:20pxt;color:#56351b;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.main4 p{font-size:13px;text-align:left;max-width:90% !important;width:90%;margin:0 auto}.price-box4 .price .amount{max-width:98% !important;width:98%}.main4-title-box{display:none}.title-center-main4mb h2{margin:0}.title-center-main4mb h3{font-size:20px;margin:0 auto;text-align:center}.title-center-main4mb img{width:155px;height:auto;margin:0 auto}.site-footer p{font-size:.8rem}.price-box4{display:block}.price-box4 .price .amount{white-space:nowrap;text-align:right}.producer-info4 .pref,.producer-info4 .farm{white-space:nowrap;display:inline-block}}@media(max-width: 490px){.main1{position:relative}.main2{padding:90px 0px 115px;margin-top:350px}}@media(max-width: 460px){.main1{position:relative;background:url(/ulp/assets/images/main2-bg-68964be7e09e98312c84.png) no-repeat center top;background-size:cover;height:640px;margin-top:-20px;z-index:2;padding:120px 0px 60px 0px;padding-bottom:0}.main2{padding:90px 0px 115px;margin-top:350px}}
