.BackToTopButton_button__BNSFI{appearance:none;background-color:rgba(0,0,0,0);cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-base);border:2px solid #fff;border-radius:6px;bottom:75px;display:flex;height:44px;justify-content:center;opacity:0;position:fixed;right:15px;transition-duration:.3s;transition-property:opacity,visibility;visibility:hidden;width:44px;z-index:1100}.BackToTopButton_button__BNSFI[data-is-visible=true]{opacity:1;visibility:visible}@media(min-width:960px){.BackToTopButton_button__BNSFI{bottom:20px;right:30px}}@media(hover:hover)and (pointer:fine){.BackToTopButton_button__BNSFI{opacity:1;transition:all .3s}.BackToTopButton_button__BNSFI:hover{opacity:.7}}.BackToTopButton_icon__kKRfH{color:#fff;fill:#fff;height:22px;width:22px}.CaretUpSolid_transform__bsPhc{transform:rotate(-90deg);transform-origin:center}.FooterNavPC_nav__UV4Tj{column-gap:80px;display:flex;justify-content:center;margin-inline:auto;max-width:1280px;padding:30px;width:100%}.FooterNavPC_group__eJuSW{margin:0;padding-left:30px;width:min(100%,255px)}.FooterNavPC_group__eJuSW dd{margin:0}.FooterNavPC_group__eJuSW[data-column=true]{padding-left:0;position:relative;width:min(100%,433px)}.FooterNavPC_group__eJuSW[data-column=false]{position:relative}.FooterNavPC_group__eJuSW[data-column=false]:before{background-color:#dfdfdf;content:"";height:124px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.FooterNavPC_term__YENp7{color:#5d5d5d;font-size:1.4rem;line-height:1.4}.FooterNavPC_desc__8VQZu:not(#FooterNavPC____rqtYJ){margin-top:10px}.FooterNavPC_list__TXziP{list-style:none;margin:0;padding:0;display:grid;gap:10px}.FooterNavPC_list__TXziP[data-column=true]{grid-template-columns:repeat(2,1fr)}.FooterNavPC_item__tW2Dw{align-items:center;column-gap:5px;display:flex;font-size:1.2rem;line-height:1.4;width:fit-content}.FooterNavPC_navIcon__wL4Fy{display:block;fill:var(--color-base);height:10px;rotate:-90deg;width:10px}.FooterNavSM_nav___Dr6j{padding:0 15px 15px}.FooterNavSM_wrapper__EgLb2{border-bottom:1px solid #dfdfdf}.FooterNavSM_head__6KAru{color:#5d5d5d;display:block;font-size:1.4rem;padding:15px 34px 15px 0}.FooterNavSM_toggleIcon__AtJby{fill:#5d5d5d;height:13px;position:absolute;right:15px;top:50%;translate:0 -50%;width:13px}.FooterNavSM_item___xtDv:first-of-type{border-top:1px solid #dfdfdf}.FooterNavSM_item___xtDv:not(:last-of-type){border-bottom:1px solid #dfdfdf}.FooterNavSM_link__ohYFf{align-items:center;display:flex;padding-block:15px;position:relative;text-decoration:none}.FooterNavSM_text__Cxxra{color:#5d5d5d;font-size:1.4rem;line-height:1.6;padding-left:15px}.FooterNavSM_text__Cxxra[data-has-icon=true]{padding-right:5px}.FooterNavSM_navIcon__XH5MX{display:block;fill:var(--color-base);height:16px;rotate:-90deg;width:16px}.List_list__szSZk{list-style:none;margin:0;padding:0}.AccordionFrame_button__O27__{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;text-align:left;width:100%}.AccordionFrame_button__O27__[data-has-icon=true]{position:relative}.AccordionBody_child__VS1hv{overflow:hidden;transition:height .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out}.AccordionBody_child__VS1hv[data-is-open=false]{opacity:0;visibility:hidden}.AccordionBody_child__VS1hv[data-is-open=true]{opacity:1;visibility:visible}.FooterInfo_wrapper__xpDM0{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:20px}.FooterInfo_list__qFrLn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}@media(min-width:960px){.FooterInfo_list__qFrLn{align-items:center;display:flex;justify-content:center}}.FooterInfo_item__DpLd_{padding-inline:13px;position:relative}.FooterInfo_item__DpLd_:not(:nth-child(2n)):not(:last-of-type){border-right:1px solid #5d5d5d}@media(min-width:960px){.FooterInfo_item__DpLd_:not(:last-of-type){border-right:1px solid #5d5d5d}}.FooterInfo_link__KKwuy{color:#5d5d5d;font-size:1.1rem;line-height:1.4}.FooterPoint_wrapper__JJmMi{margin:0;background-color:#f7f7f7;display:grid;padding:20px 15px;row-gap:10px}.FooterPoint_wrapper__JJmMi dd{margin:0}@media(min-width:960px){.FooterPoint_wrapper__JJmMi{padding:30px 15px;row-gap:20px}}.FooterPoint_list__yUHOv{list-style:none;margin:0;padding:0;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-inline:auto}@media(min-width:960px){.FooterPoint_list__yUHOv{gap:15px;grid-template-columns:repeat(4,210px)}}.FooterPoint_item__PElIA{align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;display:flex;gap:5px;justify-content:center;padding:10px}@media(min-width:960px){.FooterPoint_item__PElIA{gap:10px;padding:15px}}.FooterPoint_iconWrapper__KV7SL{aspect-ratio:1;border:2px solid #dfdfdf;border-radius:50%;place-content:center;position:relative;width:44px}@media(min-width:960px){.FooterPoint_iconWrapper__KV7SL{width:60px}}.FooterPoint_icon__jHh3a{aspect-ratio:1;fill:var(--color-base);left:50%;position:absolute;top:50%;translate:-50% -50%;width:25px}@media(min-width:960px){.FooterPoint_icon__jHh3a{width:34px}}.FooterPoint_dataList__QexoW{margin:0;display:grid;gap:2px}.FooterPoint_dataList__QexoW dd{margin:0}@media(min-width:960px){.FooterPoint_dataList__QexoW{flex:1 1}}.FooterPoint_term__D_ddv{color:var(--color-base);font-size:1.1rem}.FooterPoint_desc__qgJs1{color:#5d5d5d;font-size:1.4rem;line-height:1.2}@media(min-width:960px){.FooterPoint_desc__qgJs1{font-size:2rem}}.FooterOsakaLinks_wrapper__ou4RZ{background-color:#f7f7f7;border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:2rem 1.5rem}@media(min-width:960px){.FooterOsakaLinks_wrapper__ou4RZ{padding-block:3rem}}.FooterOsakaLinks_link__2APFc{line-height:1}.FooterOsakaLinks_banner__jRXtM{height:auto;width:16.5rem}@media(min-width:960px){.FooterOsakaLinks_banner__jRXtM{width:20rem}}.Breadcrumbs_wrapper__ENxCq{background-color:color-mix(in srgb,var(--color-base) 5%,#fff);display:flex;padding:10px 0 0}@media(min-width:960px){.Breadcrumbs_wrapper__ENxCq{padding:20px 0 0}}.Breadcrumbs_list__QYyhA{list-style:none;margin:0;column-gap:3px;display:flex;margin-inline:auto;overflow-x:auto;padding:0 15px 10px;white-space:nowrap;width:min(100%,1280px)}@media(min-width:960px){.Breadcrumbs_list__QYyhA{column-gap:8px;padding:0 20px 20px}}.Breadcrumbs_item__DbXd8{align-items:center;column-gap:3px;display:flex}@media(min-width:960px){.Breadcrumbs_item__DbXd8{column-gap:8px}}.Breadcrumbs_icon__inxl2{height:12px;width:12px}@media(min-width:960px){.Breadcrumbs_icon__inxl2{height:16px;width:16px}}.Breadcrumbs_text__kzq4j{color:#5d5d5d;font-size:1.3rem;line-height:1.4}@media(min-width:960px){.Breadcrumbs_text__kzq4j{font-size:1.6rem}}.NaturalCosmeticsWrapper_wrapper___LzJl{--color-white:#fff;--color-black:#222;--color-main:#9a7449;--color-accent:#408d2c;--color-divider:#f1f1f1;--color-bg-hover:#fff7ee;--font-serif:serif;--font-gothic:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;--font-mincho:"ヒラギノ明朝 ProN W6",HiraMinProN-W6,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;--font-google-lora:var(--font-lora);background-color:var(--color-white);color:var(--color-black);font-family:var(--font-gothic)}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/430d9b5ecb1dfdc9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83815cdbd40945a1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/08937f8f7da0f7dc-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fff8a84dbee2705-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/480a98fd0a6a9160-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d55e7506d5a64124-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9fcf23fe9b8dd84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lora Fallback;src:local("Times New Roman");ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:115.20%}.__className_34a05e{font-family:Lora,Lora Fallback,serif;font-weight:400;font-style:normal}.__variable_34a05e{--font-lora:"Lora","Lora Fallback",serif}.NaturalCosmeticsSection_wrapper__Tdhhh[data-section=brand]{background:url(/img/topics/natural_cosmetics/bg_brand.webp) no-repeat 0 0/cover}.NaturalCosmeticsNav_nav__5w66k{border-bottom:1px solid var(--color-main);border-top:1px solid var(--color-main);font-family:var(--font-google-lora);font-size:1.8rem;font-weight:400;line-height:1.8}@media(min-width:960px){.NaturalCosmeticsNav_nav__5w66k{font-size:2.4rem}}.NaturalCosmeticsNav_list__k1j8T{list-style:none;padding:0;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:min(100%,980px)}.NaturalCosmeticsNav_list__k1j8T:has(>.NaturalCosmeticsNav_item__rkoJi:only-child){grid-template-columns:1fr;max-width:min(100%,490px)}@media(min-width:960px){.NaturalCosmeticsNav_item__rkoJi:first-of-type{border-left:1px solid var(--color-divider)}}.NaturalCosmeticsNav_item__rkoJi:not(:first-of-type){border-left:1px solid var(--color-divider)}@media(min-width:960px){.NaturalCosmeticsNav_item__rkoJi:last-of-type{border-right:1px solid var(--color-divider)}}.NaturalCosmeticsNav_link__r6ztM{color:var(--color-main);display:block;outline:none;padding:5px;text-align:center;text-decoration:none}@media(min-width:960px){.NaturalCosmeticsNav_link__r6ztM{padding:3px}}@media(hover:hover)and (pointer:fine){.NaturalCosmeticsNav_link__r6ztM:hover{background-color:var(--color-bg-hover)}}.NaturalCosmeticsNav_link__r6ztM:focus-visible{background-color:var(--color-bg-hover);outline:2px solid var(--color-main);outline-offset:-4px}.NaturalCosmeticsCatch_wrapper__lkT2z{display:grid;gap:10px;padding:21px 0 35px}@media(min-width:960px){.NaturalCosmeticsCatch_wrapper__lkT2z{gap:15px;padding:50px 0 60px}}.NaturalCosmeticsCatch_heading__toWFn{margin:0;font-family:var(--font-mincho);font-size:2.4rem;font-weight:400;line-height:1.8;text-align:center}@media(min-width:960px){.NaturalCosmeticsCatch_heading__toWFn{font-size:3.4rem;line-height:1.8}}.NaturalCosmeticsCatch_lead__l5RMd{font-size:1.4rem;font-weight:400;line-height:1.8;text-align:center}@media(min-width:960px){.NaturalCosmeticsCatch_lead__l5RMd{font-size:2rem;line-height:1.8}}.NaturalCosmeticsCatch_lead__l5RMd p{margin:0}.NaturalCosmeticsContainer_container__FYXDQ{margin:0 auto;width:92%}@media(min-width:960px){.NaturalCosmeticsContainer_container__FYXDQ{width:min(98%,980px)}}.NaturalCosmeticsHeading_heading__qvVp1{margin:0;border-bottom:1px solid var(--color-main);border-top:1px solid var(--color-main);color:var(--color-main);font-family:var(--font-google-lora);font-size:2.5rem;font-weight:400;line-height:1.8;padding:7px 0;text-align:center}@media(min-width:960px){.NaturalCosmeticsHeading_heading__qvVp1{font-size:3.4rem;line-height:1.8;padding:3.5px 0}}.NaturalCosmeticsBrandCard_card__YBNgM{background-color:var(--color-white);border:1px solid var(--color-main);display:grid;gap:0}@media(min-width:960px){.NaturalCosmeticsBrandCard_card__YBNgM{grid-row:span 3;grid-template-rows:subgrid;min-width:0}}.NaturalCosmeticsBrandCard_link__HCUux{display:grid;gap:0;padding:10px;text-decoration:none}@media(min-width:960px){.NaturalCosmeticsBrandCard_link__HCUux{grid-row:span 3;grid-template-rows:subgrid}}.NaturalCosmeticsBrandCard_link__HCUux:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}.NaturalCosmeticsBrandCard_logo__Sl8KC{margin:0}.NaturalCosmeticsBrandCard_logo__Sl8KC img{display:block;max-width:100%;height:auto}.NaturalCosmeticsBrandCard_body___vyEv{border-top:1px solid var(--color-divider);display:grid;gap:5px;padding:5px 6.5px 20px}@media(min-width:960px){.NaturalCosmeticsBrandCard_body___vyEv{gap:15px;grid-row:span 2;grid-template-rows:subgrid;padding:15px 9px 36px}}.NaturalCosmeticsBrandCard_heading__rDkRA{color:var(--color-main);font-family:var(--font-serif);font-size:2.2rem;font-weight:700;line-height:1.8;text-align:center}@media(min-width:960px){.NaturalCosmeticsBrandCard_heading__rDkRA{font-size:3.2rem;line-height:1.8}}.NaturalCosmeticsBrandCard_description__Vk_NC{font-size:1.3rem;font-weight:400;line-height:1.7;text-align:center}@media(min-width:960px){.NaturalCosmeticsBrandCard_description__Vk_NC{font-size:1.8rem;line-height:1.8}}.NaturalCosmeticsBrandCard_description__Vk_NC p{margin:0}.NaturalCosmeticsBrands_wrapper__c5Zuc{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),320px));justify-content:center;padding:40px 0}@media(min-width:960px){.NaturalCosmeticsBrands_wrapper__c5Zuc{gap:30px 20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),430px));padding:85px 0 115px}}.NaturalCosmeticsTabButton_button__B7Bzt{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:var(--font-serif);font-size:1.4rem;font-weight:700;line-height:1.8;transition:transform .4s}@media(min-width:960px){.NaturalCosmeticsTabButton_button__B7Bzt{font-size:2.2rem;line-height:1.8}}@media(hover:hover)and (pointer:fine){.NaturalCosmeticsTabButton_button__B7Bzt:hover{transform:scale(1.05)}}.NaturalCosmeticsTabButton_button__B7Bzt:focus-visible{outline:2px solid var(--color-main);outline-offset:2px;transform:scale(1.05)}.NaturalCosmeticsTabButton_button__B7Bzt img{display:block;max-width:100%;border:1px solid var(--color-main);height:auto}.NaturalCosmeticsTabButton_text__B0biB{border-bottom:1px solid var(--color-main);color:var(--color-main);display:inline-block;padding:5px 0;width:100%}@media(min-width:960px){.NaturalCosmeticsTabButton_text__B0biB{padding:5px 0 3px}}.NaturalCosmeticsTabButton_text__B0biB[data-is-selected=true]{background-color:var(--color-bg-hover)}.NoStock_noStock-drzero__uICqm{margin-left:14px}.NoStock_noStock-tilley__eh0cY{display:inline-block;margin-left:1em;width:48px}.NoStock_noStock-follics____Due{width:48px}.NoStock_noStock-vitalme__p7U4v{display:inline-block;width:48px}.NoStock_noStock-feature__YYl3i{display:inline-block;vertical-align:middle;width:auto}.NoStock_noStock-bhe__2MlYy{display:inline-block;margin-left:.5em;vertical-align:middle;width:48px}.NaturalCosmeticsProductDetailLink_link__21Ro9{border-radius:5px;color:var(--color-white);display:block;font-weight:400;padding:8px;text-align:center;text-decoration:none}@media(min-width:960px){.NaturalCosmeticsProductDetailLink_link__21Ro9{padding:10px}}.NaturalCosmeticsProductDetailLink_link__21Ro9:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}.NaturalCosmeticsProductDetailLink_link__21Ro9[data-variant=copper]{background:linear-gradient(90deg,rgb(154,116,73),rgb(171,138,100) 25%,rgb(200,175,144) 50%,rgb(181,150,114) 75%,rgb(154,116,73));font-size:1.6rem;line-height:1.5}@media(min-width:960px){.NaturalCosmeticsProductDetailLink_link__21Ro9[data-variant=copper]{font-size:2rem;line-height:1.5}}.NaturalCosmeticsProductDetailLink_link__21Ro9[data-variant=brown]{background:linear-gradient(90deg,rgb(196,117,65),rgb(226,170,134) 25%,rgb(226,170,134) 75%,rgb(196,117,65));font-size:2rem;line-height:1.8}@media(min-width:960px){.NaturalCosmeticsProductDetailLink_link__21Ro9[data-variant=brown]{font-size:2.4rem;line-height:1.8}}.NaturalCosmeticsProductCard_wrapper__5ort3{background-color:var(--color-white);border:1px solid var(--color-main);display:grid;gap:0;grid-row:span 6;grid-template-rows:subgrid;padding:7.5px 15px 17.5px}@media(min-width:960px){.NaturalCosmeticsProductCard_wrapper__5ort3{padding:7.5px 15px 25px}}.NaturalCosmeticsProductCard_brandName__1Vt3u{border-bottom:1px solid var(--color-divider);color:var(--color-main);font-family:var(--font-serif);font-size:1.8rem;line-height:1.5;margin-bottom:15px;padding-bottom:5px;text-align:center}@media(min-width:960px){.NaturalCosmeticsProductCard_brandName__1Vt3u{font-size:2.4rem;line-height:1.5}}.NaturalCosmeticsProductCard_link__0zxE9{align-items:center;aspect-ratio:1;display:flex}.NaturalCosmeticsProductCard_link__0zxE9:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}.NaturalCosmeticsProductCard_link__0zxE9 img{display:block;max-width:100%;height:auto}.NaturalCosmeticsProductCard_namePrice__uR9W2{border-top:1px solid var(--color-divider);display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid;margin-top:15px;padding:5px}@media(min-width:960px){.NaturalCosmeticsProductCard_namePrice__uR9W2{padding:15px 5px 10px}}.NaturalCosmeticsProductCard_productName__Ckvbh{font-size:1.6rem;font-weight:400;line-height:1.5}@media(min-width:960px){.NaturalCosmeticsProductCard_productName__Ckvbh{font-size:2.3rem;line-height:1.5}}.NaturalCosmeticsProductCard_price__N5YFr{color:#cd1f1f;font-size:1.6rem;font-weight:400;margin-top:5px}@media(min-width:960px){.NaturalCosmeticsProductCard_price__N5YFr{font-size:2.3rem;line-height:1.5}}.NaturalCosmeticsProductCard_price__N5YFr[data-disabled=disabled]{color:#dfdfdf}.NaturalCosmeticsProductCard_description__yrEVY{border-top:1px solid var(--color-divider);font-size:1.4rem;font-weight:400;line-height:1.5;padding:24px 10px 0}@media(min-width:960px){.NaturalCosmeticsProductCard_description__yrEVY{font-size:1.8rem;line-height:1.5;padding:15px 10px 0}}.NaturalCosmeticsProductCard_description__yrEVY p{margin:0}.NaturalCosmeticsProductCard_button__Su_31{margin:30px auto 0;width:80%}@media(min-width:960px){.NaturalCosmeticsProductCard_button__Su_31{margin:40px auto 0}}.NaturalCosmeticsTabs_wrapper__kBZb6{padding:46px 0}@media(min-width:960px){.NaturalCosmeticsTabs_wrapper__kBZb6{padding:80px 0}}.NaturalCosmeticsTabs_list__mlTIt{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:30px 20px;justify-content:center;max-width:100%;width:100%}@media(min-width:960px){.NaturalCosmeticsTabs_list__mlTIt{gap:40px}}.NaturalCosmeticsTabs_item__kIU58{flex:0 1 auto;min-width:0;width:clamp(120.75px,(100% - 20px)/2,35%)}@media(min-width:641px){.NaturalCosmeticsTabs_item__kIU58{width:clamp(120.75px,(100% - 120px)/4,20%)}}.NaturalCosmeticsTabs_panel__ouGCy{margin-top:30px}@media(min-width:960px){.NaturalCosmeticsTabs_panel__ouGCy{margin-top:64px}}.NaturalCosmeticsTabs_heading__TqCGb{margin:0;color:var(--color-main);font-family:var(--font-serif);font-size:2rem;line-height:1.8;padding:5px 0;text-align:center}@media(min-width:960px){.NaturalCosmeticsTabs_heading__TqCGb{font-size:3.8rem;line-height:1.8}}.NaturalCosmeticsTabs_lead__lAjkp{font-size:1.4rem;font-weight:400;line-height:1.8;text-align:center}@media(min-width:960px){.NaturalCosmeticsTabs_lead__lAjkp{font-size:2.2rem;line-height:1.8}}.NaturalCosmeticsTabs_lead__lAjkp p{margin:0}.NaturalCosmeticsTabs_cards__ylQg5{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(min(100%,276px),276px));justify-content:center;margin:36px auto 0;width:min(80%,546px)}@media(min-width:960px){.NaturalCosmeticsTabs_cards__ylQg5{--card-col:45%;gap:10px;grid-template-columns:repeat(2,var(--card-col));margin:44px auto 0;width:min(100%,960px)}.NaturalCosmeticsTabs_cards__ylQg5:has(>:only-child){grid-template-columns:var(--card-col)}}.NaturalCosmeticsTabs_categoryLink__DshOg{margin:35px auto 0;width:min(90%,490px)}@media(min-width:960px){.NaturalCosmeticsTabs_categoryLink__DshOg{margin:70px auto 0;width:50%}}.NaturalCosmeticsHero_wrapper__ltoCh{background-image:url(/img/topics/natural_cosmetics/bg_hero_left.webp),url(/img/topics/natural_cosmetics/bg_hero_right.webp),url(/img/topics/natural_cosmetics/bg_hero_center.webp);background-position:-25px 0,right -80px bottom 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:64% auto,70% auto,cover;width:100%}@media(min-width:960px){.NaturalCosmeticsHero_wrapper__ltoCh{background-size:min(50%,980px) auto,min(50%,980px) auto,cover}}.NaturalCosmeticsHero_container__1O1AK{margin:0 auto;position:relative;width:min(97.9166666667%,980px)}.NaturalCosmeticsHero_heading__ZgsDW{margin:0;display:grid;gap:15px;overflow-wrap:anywhere;padding:40px 0 20px;text-align:center;text-shadow:var(--color-white) 2px 2px 0,var(--color-white) -2px 2px 0,var(--color-white) 2px -2px 0,var(--color-white) -2px -2px 0;word-break:keep-all}@media(min-width:960px){.NaturalCosmeticsHero_heading__ZgsDW{gap:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.NaturalCosmeticsHero_en__RTGh8{color:var(--color-accent);font-family:var(--font-google-lora);font-size:clamp(6.2rem,3.12rem + 8.22vw,11rem);font-weight:400;line-height:.8;text-align:center}@media(min-width:960px){.NaturalCosmeticsHero_en__RTGh8{font-size:clamp(6.2rem,-22.6rem + 30vw,6.8rem)}}.NaturalCosmeticsHero_ja__lmKZP{color:var(--color-main);font-family:var(--font-mincho);font-size:clamp(2.6rem,1.7rem + 2.4vw,4rem);font-weight:400;line-height:1.2}@media(min-width:960px){.NaturalCosmeticsHero_ja__lmKZP{font-size:clamp(4.4rem,-19.6rem + 25vw,4.9rem)}}.NaturalCosmeticsHero_image__0_oU6{margin:0 auto;max-width:fit-content;width:80%}@media(min-width:960px){.NaturalCosmeticsHero_image__0_oU6{margin:0 auto 0 0;padding-top:13px}}.NaturalCosmeticsHero_image__0_oU6 img{display:block;max-width:100%;height:auto}