@charset "UTF-8";@media (max-width: 768px){.pc-only{display:none!important}}@media (min-width: 769px){.sp-only{display:none!important}}.nutro2025{background-color:#f5f2eb}*,*:before,*:after{box-sizing:border-box}button{color:inherit}img:where(.nutro2025 *){width:100%;height:auto}a:where(.nutro2025 *),summary:where(.nutro2025 *),button:not([disabled]):where(.nutro2025 *),label:where(.nutro2025 *){transition:all .2s ease-in-out}@media (hover: hover){a:where(.nutro2025 *):hover,summary:where(.nutro2025 *):hover,button:not([disabled]):where(.nutro2025 *):hover,label:where(.nutro2025 *):hover{opacity:.7}}*[id]{scroll-margin-top:18.6666666667cqi}@media (min-width: 769px){*[id]{scroll-margin-top:80px}}@media (max-width: 768px){.p-ecBnr{bottom:1.3333333333cqi;width:14.4cqi}}@media (min-width: 769px){.p-ecBnr{bottom:10px;width:108px}.p-ecBnr a{transition:all .2s ease-in-out}}@media (min-width: 769px) and (hover: hover){.p-ecBnr a:hover{opacity:.7}}.o-container{max-width:750px;margin:0 auto;font-family:Zen Maru Gothic,sans-serif;line-height:1.5;color:#432d23;letter-spacing:0;container-type:inline-size}@media (min-width: 769px){.o-container{box-shadow:0 8px 8px #0000003d}}.c-button{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:92cqi;height:16.5333333333cqi;margin:0 auto;font-weight:700;color:#fff;text-align:center;border:.5333333333cqi solid;border-radius:2.6666666667cqi;box-shadow:0 .8cqi 1.0666666667cqi #0000001a}.c-button img[src*=text1]{width:67.7333333333cqi}.c-button img[src*=text2]{width:30.4cqi;translate:8cqi}.c-button img[src*=text3]{width:77.3333333333cqi;translate:0 -.8cqi}.c-button img[src*=text4]{width:56.6666666667cqi}.c-button__icon{position:absolute;top:50%;right:2.6666666667cqi;z-index:1;display:flex;width:4cqi;translate:0 -50%}.c-button__icon:has(img[src*=blank]){right:2.6666666667cqi;width:4.9333333333cqi}.c-button--green{background-color:#52981d}.c-button--orange{width:68cqi;height:13.3333333333cqi;padding:0;margin-top:5.3333333333cqi;background-color:#e48d14;border-radius:6.6666666667cqi}.c-button--orange:before{position:absolute;top:50%;left:3.4666666667cqi;display:block;width:21.6cqi;aspect-ratio:81/69;content:"";background-image:url(/cdn/shop/files/nutro2025_img_button_deco.png);background-size:contain;translate:0 -50%}.c-button--apply{font-size:5.6cqi;background-color:#d84c00}.c-button--apply:before,.c-button--apply:after{position:absolute;width:13.8666666667cqi;aspect-ratio:40/38;content:"";background-size:cover}.c-button--apply:before{top:-25%;left:0;background-image:url(/cdn/shop/files/nutro2025_img_paw_dog.svg)}.c-button--apply:after{right:0;bottom:-20%;background-image:url(/cdn/shop/files/nutro2025_img_paw_cat.svg)}.c-header{position:-webkit-sticky;position:sticky;top:0;z-index:5;font-family:Zen Maru Gothic,sans-serif;letter-spacing:0;background-color:#f5f2eb;box-shadow:0 .5333333333cqi 1.0666666667cqi #0000000d;container-type:inline-size}@media (min-width: 769px){.c-header{box-shadow:0 4px 4px #0003}}.c-header__inner{display:grid;grid-template-columns:14.9333333333cqi 1fr;grid-gap:4cqi;gap:4cqi;padding:1.3333333333cqi 2.6666666667cqi}@media (min-width: 769px){.c-header__inner{grid-template-columns:95px minmax(-webkit-max-content,1089px);grid-template-columns:95px minmax(max-content,1089px);justify-content:space-between;padding:8px 30px}}.c-header__logo{display:grid;align-items:center;justify-items:center;place-items:center}@media (min-width: 769px){.c-header__nav{display:grid;align-items:center}}.c-header__nav-list{display:grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:space-between}@media (min-width: 769px){.c-header__nav-list{grid-template-columns:repeat(8,-webkit-max-content);grid-template-columns:repeat(8,max-content);justify-content:space-between;width:100%}}.c-header__nav-item{display:grid;grid-gap:1.0666666667cqi;gap:1.0666666667cqi;align-items:center;justify-items:center;place-items:center}@media (min-width: 769px){.c-header__nav-item{grid-template-columns:auto auto;gap:6px}}.c-header__nav-icon{display:block;width:7.4666666667cqi}.c-header__nav-text{font-size:2.9333333333cqi}@media (min-width: 769px){.c-header__nav-text{font-size:16px;font-weight:700}}.c-header__nav-arrow{display:grid;width:2.1333333333cqi;rotate:180deg}@media (min-width: 769px){.c-header__nav-arrow{width:10px}}.c-mv{padding-bottom:5.3333333333cqi;background-image:url(/cdn/shop/files/nutro2025_img_bg_01.png);background-repeat:repeat;background-size:50%}.c-mv__hero{margin-bottom:1.3333333333cqi}.c-mv__content{padding-left:4cqi}.c-mv__copy{width:73.3333333333cqi;margin-top:12.5333333333cqi}.c-mv__text{position:relative;z-index:1;margin-top:6.6666666667cqi;font-family:Noto Sans JP,sans-serif;font-size:3.4666666667cqi;line-height:2.4}.c-mv__text:before{position:absolute;left:-4cqi;z-index:-1;display:block;width:100cqi;aspect-ratio:750/753;content:"";background-image:url(/cdn/shop/files/nutro2025_img_mv_bg.png);background-size:contain}.c-mv__text:after{position:absolute;top:0;right:0;z-index:-1;display:block;width:41.6cqi;aspect-ratio:312/856;content:"";background-image:url(/cdn/shop/files/nutro2025_img_mv_img1.png);background-size:contain}.c-mv__lead{position:relative;z-index:1;margin-top:4cqi;font-size:4cqi;font-weight:700;line-height:2;letter-spacing:-.01em}.c-mv__button{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:2.1333333333cqi;gap:2.1333333333cqi;align-items:center;justify-items:center;place-items:center;justify-content:flex-end;width:44.8cqi;height:9.6cqi;padding-right:3.4666666667cqi;margin-top:5.6cqi;font-size:3.4666666667cqi;font-weight:700;color:#703018;border:.5333333333cqi solid;border-radius:4.8cqi}.c-mv__button-icon{display:grid;width:2.1333333333cqi}.c-mv__note{margin-top:4cqi;font-size:3.2cqi}.c-section{position:relative;z-index:1;padding:18.6666666667cqi 0 5.3333333333cqi;background-size:400px}.c-section__heading{display:grid;align-items:center;justify-items:center;place-items:center;color:#703018}.c-section__icon{width:10.1333333333cqi}.c-section__text{font-size:3.4666666667cqi}.c-section__title{display:grid;align-items:center;justify-items:center;place-items:center}.c-section__title:has([src*=generator]){width:91.2cqi;height:13.3333333333cqi}.c-section__title:has([src*=features]){width:72cqi;height:13.3333333333cqi}.c-section__title:has([src*=campaign]){width:53.8666666667cqi;height:14.1333333333cqi}.c-section__lead{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;margin-top:1.6cqi}.c-section__lead:has([src*=generator]){width:17.0666666667cqi}.c-section__lead:has([src*=features]){width:14.1333333333cqi}.c-section__lead:has([src*=campaign]){width:17.0666666667cqi}.c-section__lead:before,.c-section__lead:after{position:absolute;top:50%;display:block;width:6.9333333333cqi;height:.2666666667cqi;content:"";background-color:#703018;transform:translateY(-50%)}.c-section__lead:before{left:-9.3333333333cqi}.c-section__lead:after{right:-9.3333333333cqi}.c-section:before{position:absolute;top:0;left:0;z-index:-1;width:100%;aspect-ratio:750/128;content:"";background-position:center;background-size:cover}.c-section:nth-child(2n){position:relative;z-index:1;background-image:url(/cdn/shop/files/nutro2025_img_bg_02.png)}.c-section:nth-child(2n):before{background-image:url(/cdn/shop/files/nutro2025_img_bg_01_750px.png)}.c-section:nth-child(odd){background-image:url(/cdn/shop/files/nutro2025_img_bg_01.png)}.c-section:nth-child(odd):before{background-image:url(/cdn/shop/files/nutro2025_img_bg_02_750px.png)}.c-generator [data-hidden=true]{display:none}.c-generator__img{position:relative;z-index:1;width:92cqi;margin-left:auto;margin-right:auto;margin-top:2.6666666667cqi;margin-bottom:-10.6666666667cqi}.c-generator__form{position:relative;padding:14.6666666667cqi 8cqi 5.3333333333cqi;margin-bottom:21.3333333333cqi;background-color:#fff}.c-generator__form:before,.c-generator__form:after{position:absolute;left:0;z-index:-1;display:block;width:100%;aspect-ratio:375/88;content:"";background-image:url(/cdn/shop/files/nutro2025_img_generator_circle.svg);background-size:cover}.c-generator__form:before{top:1px;translate:0 -100%}.c-generator__form:after{bottom:1px;scale:1 -1;translate:0 100%}.c-generator__form h3{font-size:5.3333333333cqi;font-weight:700;text-align:center}.c-generator__form h3:not(.c-generator__form-animal *){position:relative;padding-top:10.9333333333cqi}.c-generator__form h3:not(.c-generator__form-animal *):before{position:absolute;top:0;left:50%;width:1.3333333333cqi;aspect-ratio:5/31;content:"";background-image:url(/cdn/shop/files/nutro2025_img_generator_dot.svg);background-size:cover;translate:-50%}.c-generator__form-button{display:grid;align-items:center;justify-items:center;place-items:center;width:69.8666666667cqi;height:16.5333333333cqi;margin:5.3333333333cqi auto 0;font-family:Zen Maru Gothic,sans-serif;font-size:5.3333333333cqi;font-weight:700;border-radius:2.6666666667cqi}.c-generator__form-button:disabled{color:#fff;cursor:default;background-color:#ddd}.c-generator__form-button:not(:disabled){color:#703018;cursor:pointer;background-color:#f9bb01}.c-generator__form-animal-input{display:flex;gap:2.4cqi;justify-content:center;margin-top:4cqi}.c-generator__form-animal-input>label{display:grid;align-items:center;justify-items:center;place-items:center;width:40.8cqi;height:23.4666666667cqi;padding:1.3333333333cqi;font-size:4.8cqi}.c-generator__form-animal-input>label span:first-child{display:block;width:12.2666666667cqi}.c-generator__form-weight{margin-top:4cqi}.c-generator__form-weight-input{display:flex;flex-wrap:wrap;gap:2.4cqi;justify-content:center;margin-top:4cqi}.c-generator__form-weight-input label{display:grid;align-items:center;justify-items:center;place-items:center;width:26.4cqi;height:23.4666666667cqi;padding-top:3.7333333333cqi;padding-bottom:4.2666666667cqi;font-size:3.2cqi;font-weight:500;line-height:1.2;text-align:center}.c-generator__form-weight-input label span{display:block;font-size:4.8cqi;line-height:1.5}.c-generator__form-age{margin-top:4cqi}.c-generator__form-age-input{position:relative;display:grid;justify-content:center;margin-top:4cqi;transition:all .2s ease-in-out}@media (hover: hover){.c-generator__form-age-input:hover{opacity:.7}}.c-generator__form-age-input:before{position:absolute;top:50%;right:5.3333333333cqi;display:block;width:2.6666666667cqi;aspect-ratio:4/3;pointer-events:none;content:"";background-image:url(/cdn/shop/files/nutro2025_img_arrow3.svg);background-size:cover;transform:translateY(-50%)}.c-generator__form-age-input select{width:84cqi;padding:3.7333333333cqi 5.3333333333cqi;font-family:Zen Maru Gothic,sans-serif;font-size:4.8cqi;font-weight:500;color:#432d23;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:.5333333333cqi solid #d3d3d3;border-radius:2.6666666667cqi}@media (min-width: 769px){.c-generator__form-age-input select{cursor:pointer}}.c-generator__form input[type=radio]{display:none}.c-generator__form label{cursor:pointer;background-color:#fff;border:.5333333333cqi solid #d3d3d3;border-radius:2.6666666667cqi}.c-generator__form input[type=radio]:checked+label{font-weight:700;color:#703018;background-color:#f8e5b2;border-color:#f9bb01}.c-generator__form-result{margin-top:10.6666666667cqi}.c-generator__form-result-heading{font-size:4.8cqi;font-weight:700;text-align:center}.c-generator__form-result-age{margin-top:4cqi;font-size:4.8cqi;font-weight:700;text-align:center}.c-generator__form-result-age>span{display:inline-flex;align-items:baseline;justify-content:center;width:22.6666666667cqi;padding-bottom:1.3333333333cqi;margin-left:2.6666666667cqi;margin-right:2.6666666667cqi;line-height:1;vertical-align:bottom;background-color:#f8e5b2;border-radius:1.0666666667cqi}.c-generator__form-result-age span[data-result=age]{font-size:12.8cqi;font-weight:500}.c-generator__form-result-note{margin-top:8cqi;font-family:Noto Sans JP,sans-serif;font-size:3.4666666667cqi;font-weight:400}.c-generator__recommend{margin-top:-16cqi}.c-generator__recommend-bubble{display:grid;align-items:center;justify-items:center;place-items:center;width:55.2cqi;aspect-ratio:207/152;margin:0 auto;font-size:4.8cqi;font-weight:700;text-align:center;background-image:url(/cdn/shop/files/nutro2025_img_generator_speechBubble.svg);background-position-y:.8cqi;background-size:cover}.c-generator__recommend-img{width:90.2666666667cqi;aspect-ratio:677/544;margin:0 auto}.c-generator__recommend-name{margin-top:4cqi;font-size:4.2666666667cqi;font-weight:700;line-height:2;color:#703018;text-align:center}.c-generator__recommend-name span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:1.3333333333cqi;padding-right:1.3333333333cqi;margin:0 auto;line-height:1.3;background-color:#fff}.c-generator__recommend-name span+span{margin-top:1.3333333333cqi}.c-generator__recommend-note{padding-left:8cqi;padding-right:8cqi;margin-top:4cqi;font-size:3.2cqi}.c-generator__recommend-link{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:2.1333333333cqi;gap:2.1333333333cqi;align-items:center;justify-items:center;place-items:center;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:9.6cqi;padding-left:6.4cqi;padding-right:4cqi;margin:6.6666666667cqi auto 0;font-size:3.4666666667cqi;font-weight:700;color:#703018;border:.5333333333cqi solid #703018;border-radius:5.3333333333cqi}.c-generator__recommend-link-icon{display:flex;width:3.4666666667cqi;height:3.2cqi}.c-generator__button{padding-top:6.6666666667cqi}.c-generator__recommend{padding-bottom:20px}.c-about__swiper{padding:5.3333333333cqi 4cqi 12cqi}.c-about__swiper .swiper-button-next,.c-about__swiper .swiper-button-prev{top:auto;bottom:2.9333333333cqi;width:2.6666666667cqi;height:3.2cqi}.c-about__swiper .swiper-button-next:after,.c-about__swiper .swiper-button-prev:after{display:none}.c-about__swiper .swiper-button-next{right:40cqi;rotate:90deg}.c-about__swiper .swiper-button-prev{left:40cqi;rotate:-90deg}.c-about__swiper .swiper-pagination{bottom:.8cqi}.c-about__swiper .swiper-pagination-fraction{font-size:5.3333333333cqi;font-weight:700;color:#703018}.c-about__slide{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:auto;padding:5.3333333333cqi 5.3333333333cqi 8cqi;background-color:#fff;border-radius:1.3333333333cqi;box-shadow:0 .5333333333cqi 1.0666666667cqi #0000001a}.c-about__slide-img{width:100%}.c-about__slide-title{margin-top:4cqi;font-size:4cqi;font-weight:700;color:#703018;text-align:center}.c-about__slide-text{margin-top:2.6666666667cqi;font-size:3.4666666667cqi}.c-about__slide-note{margin-top:2.6666666667cqi;font-size:3.2cqi;letter-spacing:0}.c-about__movie{position:relative;display:block;width:74.6666666667cqi;aspect-ratio:16/9;margin:0 auto 8cqi}.c-about__movie iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.c-about__movie:before,.c-about__movie:after{position:absolute;z-index:-1;display:block;width:6.1333333333cqi;height:6.1333333333cqi;content:"";background-color:#52981d}.c-about__movie:before{top:-2%;left:-1%}.c-about__movie:after{right:-1.3%;bottom:-2.2%}.c-about__movie-title{width:20.8cqi;height:10.9333333333cqi;margin:8cqi auto 2.6666666667cqi}.c-about__movie-lead{margin-bottom:2.6666666667cqi;font-size:3.4666666667cqi;font-weight:700;color:#703018;text-align:center}a+.c-about__movie-lead.c-about__movie-lead{margin-top:10.6666666667cqi}.c-about__movie-button{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:2.1333333333cqi;gap:2.1333333333cqi;align-items:center;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:9.6cqi;padding-left:6.4cqi;padding-right:4cqi;margin:0 auto;font-size:3.4666666667cqi;font-weight:700;color:#703018;border:.5333333333cqi solid;border-radius:4.8cqi}.c-about__movie-button span{display:flex;width:3.4666666667cqi;height:3.2cqi}.c-about__movie-button:where(.c-products *){margin-top:5.3333333333cqi}.c-about__movie-button:where(.c-products *)+.c-about__movie-button:where(.c-products *){margin-top:4cqi}.c-campaign{padding-left:4cqi;padding-right:4cqi;padding-bottom:19.2cqi}.c-campaign__img{width:99.4666666667cqi;margin-bottom:3.7333333333cqi;margin-left:-4cqi}.c-accordion{font-size:5.4666666667cqi;font-weight:700}.c-accordion:last-of-type{margin-bottom:10.6666666667cqi}.c-accordion__title{position:relative;padding-top:3.7333333333cqi;padding-bottom:3.7333333333cqi;text-align:center;cursor:pointer;list-style:none}.c-accordion__title::-webkit-details-marker{display:none}.c-accordion__title:before,.c-accordion__title:after{position:absolute;left:0;display:block;width:100%;height:.5333333333cqi;content:"";background-color:#432d23;border-radius:.2666666667cqi}.c-accordion__title:where(.c-accordion:not(.is-opened)+.c-accordion *):before{display:none}.c-accordion__marker{position:absolute;top:50%;right:1.3333333333cqi;display:block;width:6.4cqi;aspect-ratio:1;background-color:#432d23;border-radius:50%;translate:0 -50%}.c-accordion__marker:before,.c-accordion__marker:after{position:absolute;top:50%;left:50%;display:block;width:4.2666666667cqi;height:.5333333333cqi;content:"";background-color:#e7dbc9;border-radius:.2666666667cqi;transform:translate(-50%,-50%);transition:all .1s ease-in-out}.c-accordion__marker:before{transform:translate(-50%,-50%) rotate(90deg)}.is-opened .c-accordion__marker:before{opacity:0}.c-accordion__content{overflow:hidden}.c-accordion__content-inner{padding-top:8cqi;padding-bottom:8cqi}.c-accordion__content-inner:where(.c-accordion:last-of-type *){padding-bottom:0}.c-prize__img+.c-prize__img{margin-top:2.1333333333cqi}.c-apply__list{display:grid;grid-template-columns:1fr;grid-gap:5.3333333333cqi;gap:5.3333333333cqi;margin-bottom:10.6666666667cqi}.c-apply__item{padding:5.3333333333cqi 4cqi;background-color:#fff7e699;border-radius:1.3333333333cqi}.c-apply__title{display:flex;gap:3.2cqi;align-items:center;justify-content:center;margin-bottom:5.3333333333cqi}.c-apply__title span:has(img){display:inline-block;width:6.9333333333cqi}.c-apply__title span:not(:has(img)){font-size:5.3333333333cqi;font-weight:700;color:#703018;translate:0 .5333333333cqi}.c-apply__box{display:grid;grid-template-columns:29.3333333333cqi 1fr;grid-gap:5.3333333333cqi;gap:5.3333333333cqi}.c-apply__box+.c-apply__box{margin-top:5.3333333333cqi}.c-apply__content{font-size:3.4666666667cqi;font-weight:500}.c-apply__content dd{margin-bottom:1.3333333333cqi;font-weight:700;color:#703018}.c-apply__link{position:relative;display:inline-block;margin-top:2.6666666667cqi;color:#703018;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.5333333333cqi}.c-apply__link:after{position:absolute;top:50%;right:-4.5333333333cqi;width:3.4666666667cqi;aspect-ratio:13/16;content:"";background-image:url(/cdn/shop/files/nutro2025_img_apply_pdf.svg);background-size:cover;translate:0 -50%}.c-apply__note{margin-top:2.6666666667cqi;font-size:3.2cqi}.c-products__anchor{display:inline-flex;gap:1.3333333333cqi;align-items:center;margin-top:3.4666666667cqi;font-weight:700;color:#703018;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.5333333333cqi}.c-products__anchor span{display:flex;width:2.1333333333cqi;height:1.3333333333cqi}.c-products__anchor--bottom span{rotate:180deg}.c-purchase__content{padding:5.3333333333cqi 4cqi;background-color:#fff7e699;border-radius:1.3333333333cqi}.c-products__list-item span:not(.c-products__list-blank){font-size:3.2cqi}.c-products__list-item img[src*=amazon]{width:33.6cqi;translate:-2.6666666667cqi 0}.c-products__list-item img[src*=rakuten]{width:21.3333333333cqi}.c-products__list-item img[src*=charm]{width:13.8666666667cqi}.c-products__list-item img[src*=village]{width:26.4cqi;translate:-1.3333333333cqi 0}.c-products__list-blank{position:absolute;top:50%;right:2.6666666667cqi;z-index:1;display:block;width:4cqi;translate:0 -50%}.c-requirements__term{margin-top:4.2666666667cqi;margin-bottom:1.0666666667cqi;font-size:4cqi}.c-requirements__term:first-child{margin-top:0}.c-requirements__description{font-family:Noto Sans JP,sans-serif;font-size:3.4666666667cqi;font-weight:400}.c-requirements__term+.c-requirements__description:not(.c-requirements__description:last-child){padding-bottom:4.2666666667cqi;border-bottom:.2666666667cqi solid #bea492}.c-requirements__prize{margin-top:2.6666666667cqi}.c-requirements__prize dt{font-weight:700}.c-requirements__link{display:inline-flex;gap:1.3333333333cqi;align-items:center;margin-top:3.4666666667cqi;font-weight:700;color:#703018;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.5333333333cqi}.c-requirements__link span{display:flex;width:2.1333333333cqi;height:1.3333333333cqi}.c-requirements__box{height:65.6cqi;overflow-y:auto;font-weight:400;word-break:break-all;background-color:#fff;border-radius:1.3333333333cqi}.c-requirements__box--contact{height:auto}.c-requirements__box-inner{padding:5.3333333333cqi}.c-requirements__box p+p{margin-top:1.5em}.c-requirements__box dt{font-weight:700}.c-requirements__box dt:not(.mt0){margin-top:1.5em}.c-requirements__box img{display:block;margin-top:8cqi;margin-bottom:8cqi}.c-requirements__box ul{margin-left:1em;list-style-position:outside;list-style-type:"\30fb  "}.c-requirements__box ol{margin-left:1em;list-style-position:outside;list-style-type:decimal}.c-requirements__box ol li+li{margin-top:1.5em}.c-requirements__box a{-webkit-text-decoration:underline;text-decoration:underline}.c-accordion__title:after,.c-accordion__title:before{transform:rotate(0)!important;margin:0!important}.c-accordion__title:before{top:0}.c-accordion__title:after{bottom:0}details[open] summary:after{top:unset;bottom:0}.c-products__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.4cqi;gap:2.4cqi}.c-products__list-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:153/60;font-size:4cqi;font-weight:700;line-height:1.2;color:#703018;text-align:center;background-color:#fff;border:.5333333333cqi solid;border-radius:1.3333333333cqi}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nutro2025_css__style.css.map */
