:root{--gray2-border:1px solid var(--color-gray2);--color-primary:#e83e0b;--color-black:#000;--color-white:#fff;--color-red:#c9162f;--color-light:#fef6f2;--color-middle_orange:#fef6f2;--color-rich_orange:#fef6f2;--color-gray:#f2f2f2;--color-gray2:#d9d9d9;--color-gray_dark:#999;--color-light_green:#edf5e5;--default-transition:all 0.3s ease;--font-mincho:"游明朝体","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;--font-default:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","Hiragino Sans","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ",system-ui,-apple-system,sans-serif;--font-grotesaque:"monotype-grotesque",sans-serif}.color-primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)}.color-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.color-light{color:var(--color-light)}.bg-light{background-color:var(--color-light)}.color-middleorange{color:var(--color-middle_orange)}.bg-middleorange{background-color:var(--color-middle_orange)}.color-richorange{color:var(--color-rich_orange)}.bg-richorange{background-color:var(--color-rich_orange)}.color-gray{color:var(--color-gray)}.bg-gray{background-color:var(--color-gray)}.color-gray2{color:var(--color-gray2)}.bg-gray2{background-color:var(--color-gray2)}.color-graydark{color:var(--color-gray_dark)}.bg-graydark{background-color:var(--color-gray_dark)}.color-black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.color-red{color:var(--color-red)}.bg-red{background-color:var(--color-red)}.color-lightgreen{color:var(--color-light_green)}.bg-lightgreen{background-color:var(--color-light_green)}.monotype-regular{font-weight:400}.monotype-bold,.monotype-regular{font-family:var(--font-grotesaque)}.monotype-bold{font-weight:700}.mincho{font-family:var(--font-mincho)}.default-font{font-family:var(--font-default)}.text__main{font-size:3.5897435897vw;font-style:normal;font-weight:500;line-height:1.7142857143;margin-block:var(--leading-trim)}@media only screen and (min-width:768px){.text__main{font-size:min(1.25vw,16px);line-height:1.75}}.text__small{font-size:3.0769230769vw;font-style:normal;font-weight:500;line-height:1.7142857143;margin-block:var(--leading-trim)}@media only screen and (min-width:768px){.text__small{font-size:min(1.09375vw,14px);line-height:1.7142857143}}.text__annotation{font-size:2.66667vw;font-weight:500;line-height:1.3333333333;margin-block:var(--leading-trim)}@media only screen and (min-width:768px){.text__annotation{font-size:min(1.11111vw,12px);line-height:1.5}}.u-kurning{font-feature-settings:"palt"}.bold{font-weight:600}.p-individualMain{display:grid;gap:4.26667vw;margin-top:5.33333vw}@media only screen and (min-width:768px){.p-individualMain{gap:min(2.77778vw,30px);grid-template-columns:1fr 1fr;margin-top:min(7.40741vw,80px)}}.p-individualtext__head{display:grid;row-gap:3.2vw}@media only screen and (min-width:768px){.p-individualtext__head{grid-column:2/3;grid-row:1/2;row-gap:min(1.85185vw,20px)}}.p-individualTags{align-items:center;display:flex;flex-wrap:wrap;gap:1.6vw}@media only screen and (min-width:768px){.p-individualTags{gap:min(.55556vw,6px)}}.p-individualTagItem{display:flex;padding:1.6vw}@media only screen and (min-width:768px){.p-individualTagItem{padding:min(.55556vw,6px)}}.p-individualMain__carousel{margin-inline:-5.33333vw}@media only screen and (min-width:768px){.p-individualMain__carousel{grid-column:1/2;grid-row:1/3;margin-inline:0}}.splideControllers{margin-top:4.26667vw}@media only screen and (min-width:768px){.splideControllers{margin-top:min(2.77778vw,30px)}}.productImage{aspect-ratio:335/254;display:flex;justify-content:center;min-inline-size:0;overflow:hidden;position:relative}@media only screen and (min-width:768px){.productImage{aspect-ratio:460/320;max-width:min(42.59259vw,460px)}}.productImage img{aspect-ratio:365/436;height:100%;object-fit:contain;width:100%;width:auto}.productImage.productImage--wide{aspect-ratio:auto;position:relative}.productImage.productImage--wide img{aspect-ratio:335/254;height:100%;object-fit:contain;width:100%}.productImage.productImage--night_cream{aspect-ratio:auto;position:relative}.productImage.productImage--night_cream img{aspect-ratio:335/254;height:100%;object-fit:contain;width:100%}@media only screen and (max-width:767px){.productImage.productImage--night_cream img{transform:translateX(-7%)}}.productImage .productImage--ar{aspect-ratio:unset}.productImage.productImage--scale img{transform:scale(1.35)}.individualtext__body{display:grid;row-gap:8vw}@media only screen and (min-width:768px){.individualtext__body{grid-column:2/3;grid-row:2/3;row-gap:min(2.77778vw,30px)}}.individualtext__lead{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.individualtext__lead{gap:min(1.85185vw,20px)}}.individualtext__detail{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.individualtext__detail{gap:min(1.85185vw,20px)}}.individualtext__notes{background-color:var(--color-gray);padding:5.33333vw 4.26667vw}@media only screen and (min-width:768px){.individualtext__notes{padding:min(1.85185vw,20px) min(1.48148vw,16px)}}.individualtext__notes .text__annotation{line-height:1.7}.individualtext__notes--light{background-color:var(--color-light)}.individualtext__block{display:grid;gap:2.66667vw}@media only screen and (min-width:768px){.individualtext__block{gap:min(.92593vw,10px)}}.individualtext__cat{font-size:3.2vw}@media only screen and (min-width:768px){.individualtext__cat{font-size:min(1.11111vw,12px)}}.individualtext__spf{padding:1.6vw 2.13333vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.individualtext__spf{padding:min(.55556vw,6px) min(.74074vw,8px)}.individualtext__price{font-size:min(1.11111vw,12px)}}.p-individual__btns{display:grid;gap:5.33333vw;padding:0 5.33333vw}@media only screen and (min-width:768px){.p-individual__btns{gap:min(1.85185vw,20px);padding:0}}.p-individualReccomend{padding:16vw 0}@media only screen and (min-width:768px){.p-individualReccomend{padding:min(7.40741vw,80px) 0}}.p-individualReccomend__inner{display:grid;gap:8vw}@media only screen and (min-width:768px){.p-individualReccomend__inner{gap:min(7.40741vw,80px)}}.p-individualReccomend__inner .splideControllers{margin-top:8vw}@media only screen and (min-width:768px){.p-individualReccomend__inner .splideControllers{margin-top:min(2.77778vw,30px)}}.reccomendSlideItem{align-items:center;display:flex;flex-direction:column;gap:5.33333vw;height:100%;justify-content:flex-end;padding:0 5.33333vw}@media only screen and (min-width:768px){.reccomendSlideItem{gap:min(1.85185vw,20px);padding:0 min(1.38889vw,15px)}}.reccomendSlideItem__image{width:53.33333vw}@media only screen and (min-width:768px){.reccomendSlideItem__image{width:min(18.88889vw,204px)}}.reccomendSlideItem__text{display:grid;gap:5.33333vw;text-align:center}@media only screen and (min-width:768px){.reccomendSlideItem__text{gap:min(1.85185vw,20px)}}.reccomendSlideText__tag{min-height:1lh}.reccomendSlideText__name{min-height:3lh}.reccomendSlideItem__btn{width:100%}@media only screen and (min-width:768px){.reccomendSlideItem__btn .btn{padding-block:min(1.11111vw,12px)}}.p-individualBfmate{padding:8vw 0}@media only screen and (min-width:768px){.p-individualBfmate{padding:min(5.55556vw,60px) 0}}.p-individualBfmate__image{padding:3.73333vw 4.8vw}@media only screen and (min-width:768px){.p-individualBfmate__image{padding:min(2.22222vw,24px)}}.p-individualBfmate__text{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualBfmate__text{gap:min(1.85185vw,20px)}}.p-individualList{display:grid;gap:.6em;line-height:1.5;list-style:disc;margin-bottom:.6em;padding-left:1em}.informationList{display:grid;gap:8vw;padding:8vw 4.8vw}@media only screen and (min-width:768px){.informationList{gap:min(2.77778vw,30px);padding:min(3.7037vw,40px)}}.informationList__content{display:grid;gap:8vw}@media only screen and (min-width:768px){.informationList__content{gap:min(2.77778vw,30px);grid-template-columns:1fr 1fr}}.informationList__item{align-items:center;display:grid;gap:5.33333vw;grid-template-columns:34.66667vw 1fr}@media only screen and (min-width:768px){.informationList__item{gap:min(1.85185vw,20px);grid-template-columns:min(12.03704vw,130px) 1fr}}.informationList__item__inr{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.informationList__item__inr{gap:min(1.85185vw,20px)}}.informationList__item__title{font-weight:600}.product-list__item__dot{display:flex;flex-direction:column;gap:9px}.product-list__item__dot+.product-list__item__subtitle{margin-top:2em}.product-list__item__dot.product-list__item__dot--vertical{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:center}.product-list__item__dot.product-list__item__dot--vertical .dot-list{padding-bottom:9px}@media only screen and (min-width:768px){.product-list__item__dot.product-list__item__dot--vertical .dot-list{padding-bottom:6px}}.product-list__item__dot.product-list__item__dot--vertical .product-list__item__round-box{margin-left:6px}.product-list__item__images{background-color:#ebf9ff;margin:2em 0 3em;padding:40px 52px 30px 40px}@media only screen and (max-width:1100px){.product-list__item__images{padding:40px 32px 30px 30px}}@media only screen and (min-width:768px){.product-list__item__images{margin:2em -1.5285em;padding:2.1428em 1.5285em 1.4285em}}.product-list__item__images .product-list__item__images--vertical{display:flex;flex-wrap:wrap;gap:50px 30px}@media only screen and (min-width:768px){.product-list__item__images .product-list__item__images--vertical{display:block}}.product-list__item__images .product-list__item__images--vertical .circle-thum-box{width:calc(50% - 15px)}@media only screen and (min-width:768px){.product-list__item__images .product-list__item__images--vertical .circle-thum-box{width:100%}}@media only screen and (max-width:1300px){.product-list__item__images .product-list__item__images--vertical .circle-thum-box .circle-thum-box__image{width:90px}}@media only screen and (min-width:768px){.product-list__item__images .product-list__item__images--vertical .circle-thum-box .circle-thum-box__image{width:90px}}.product-list__item__images .product-list__item__images__bottom{display:flex;flex-direction:column;gap:1em;justify-content:space-between;margin-top:1.5em}@media only screen and (min-width:768px){.product-list__item__images .product-list__item__images__bottom{gap:0;margin-top:.75em}}.product-list__item__images .product-list__item__images__bottom>p:first-child{text-align:right}.product-list__item__images .product-list__item__images__bottom>p:nth-child(2){text-align:center}.product-list__item__images .product-list__item__images__attention{font-feature-settings:"palt";font-size:.8em;text-align:right}@media only screen and (min-width:768px){.product-list__item__images .product-list__item__images__attention{font-size:.7142em;margin-top:1em}}.product-list__item__images.product-list__item__images--02{background-color:#edf5e5}.product-list__item__images.product-list__item__images--03{background-color:#fbf2ea}.product-list__item__images.product-list__item__images--04{background-color:#fdf8df}.circle-thum-box{align-items:center;display:flex;gap:10px}@media only screen and (min-width:768px){.circle-thum-box{gap:1.2857em}}.circle-thum-box+.circle-thum-box{margin-top:20px}@media only screen and (min-width:768px){.circle-thum-box+.circle-thum-box{margin-top:1em}}.circle-thum-box .circle-thum-box__image{width:100px}.circle-thum-box .circle-thum-box__image img{width:100%}.circle-thum-box .circle-thum-box__content{flex:1}.circle-thum-box .circle-thum-box__content .circle-thum-box__title{color:var(--color-primary);font-size:1.15em;font-weight:600;margin-bottom:.2em}@media only screen and (min-width:768px){.circle-thum-box .circle-thum-box__content .circle-thum-box__title{font-size:1em}.circle-thum-box .circle-thum-box__content p{font-size:.9285em;letter-spacing:0;line-height:1.6153}}.product-list__item__detail+.product-list__item__detail{margin-top:3em}.product-list__item__detail .product-list__item__detail__title{font-size:1.15em;font-weight:600;margin-bottom:.2em}@media only screen and (min-width:768px){.product-list__item__detail .product-list__item__detail__title{font-size:1em}.product-list__item__detail .product-list__item__detail__price{font-size:.8214em;line-height:2}}.product-list__item__detail .product-list__item__detail__attention{margin-top:1.5em}@media only screen and (min-width:768px){.product-list__item__detail .product-list__item__detail__attention{font-size:.7142em;margin-top:2.3em}}.product-list__item__round-box{background-color:#edf5e5;border-radius:70px;box-sizing:border-box;display:inline-block;padding:10px 23px;width:330px}@media only screen and (min-width:768px){.product-list__item__round-box{margin:0 auto;padding:.7142em .8214em;width:23.4285em}}.product-list__item__round-box .product-list__item__round-bo__title{color:var(--color-primary);font-weight:600;margin-bottom:.5em;text-align:center}@media only screen and (min-width:768px){.product-list__item__round-box .product-list__item__round-bo__title{font-size:.8571em}}.product-list__item__round-box .dot-list{justify-content:center}.product-list__item__round-box .dot-list .dot-list__item__circle{background-color:#fff;height:66px;width:66px}@media only screen and (min-width:768px){.product-list__item__round-box .dot-list .dot-list__item__circle{height:5.5em;width:5.5em}}.dot-list{display:flex;gap:6px}@media only screen and (max-width:767px){.dot-list{gap:.3214em;justify-content:center}}.dot-list .dot-list__item__circle{align-items:center;aspect-ratio:1;background-color:#ebf9ff;border-radius:50%;color:#e83e0b;display:flex;font-weight:600;height:89px;justify-content:center;line-height:1.3333;text-align:center;width:89px}@media only screen and (max-width:767px){.dot-list .dot-list__item__circle{height:6.2571em;width:6.2571em}}.dot-list .dot-list__item__circle.dot-list__item__circle--orange{background-color:#e83e0b!important;color:#fff}.dot-list .dot-list__item__circle.has-plus{margin-right:23px;position:relative}@media only screen and (max-width:767px){.dot-list .dot-list__item__circle.has-plus{margin-right:1.3571em}}.dot-list .dot-list__item__circle.has-plus:before{background-color:#e83e0b;content:"";display:block;height:17px;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:4px}@media only screen and (max-width:767px){.dot-list .dot-list__item__circle.has-plus:before{height:.9285em;right:-1em;width:.1428em}}.dot-list .dot-list__item__circle.has-plus:after{background-color:#e83e0b;content:"";display:block;height:4px;position:absolute;right:-23px;top:50%;transform:translateY(-50%);width:17px}@media only screen and (max-width:767px){.dot-list .dot-list__item__circle.has-plus:after{height:.1428em;right:-1.4em;width:.9285em}}.dot-list.dot-list--02 .dot-list__item__circle{background-color:#edf5e5}.dot-list.dot-list--03 .dot-list__item__circle{background-color:#fbf2ea}.dot-list.dot-list--has-margin{padding-left:10px}@media only screen and (max-width:767px){.dot-list.dot-list--has-margin{padding-left:0}}.dot-list.dot-list--has-margin--02{padding-left:15px}@media only screen and (max-width:767px){.dot-list.dot-list--has-margin--02{padding-left:0}}.dot-list.dot-list--has-margin--03{padding-left:6px}@media only screen and (max-width:820px){.dot-list.dot-list--has-margin--03{padding-left:10px}}@media only screen and (max-width:767px){.dot-list.dot-list--has-margin--03{padding-left:0}}@media only screen and (min-width:768px){.p-individualReccomendPeople{align-items:center;display:flex;flex-direction:column;justify-content:center}}.p-individualReccomendPeople .p-individualReccomendPeople__inner{border:1px solid var(--color-primary);padding:8vw 5.33333vw}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__inner{align-items:center;display:flex;padding:min(2.77778vw,30px) 0;width:min(62.03704vw,670px)}}.p-individualReccomendPeople .p-individualReccomendPeople__bottom{margin-top:2.66667vw;text-align:right;width:100%}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__bottom{margin-top:min(.92593vw,10px);width:min(62.03704vw,670px)}}.p-individualReccomendPeople .p-individualReccomendPeople__title{margin-bottom:5.33333vw;text-align:center}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__title{margin-bottom:0;width:min(22.5vw,243px)}}.p-individualReccomendPeople .p-individualReccomendPeople__title .headline3{font-weight:400}.p-individualReccomendPeople .p-individualReccomendPeople__content{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__content{flex:1;gap:min(1.85185vw,20px)}}.p-individualReccomendPeople .p-individualReccomendPeople__item{align-items:center;display:flex;gap:4.26667vw}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__item{gap:min(1.48148vw,16px)}}.p-individualReccomendPeople .p-individualReccomendPeople__item:before{background-image:url(/benefique/product/img/icon_check.webp);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6.4vw;width:6.93333vw}@media only screen and (min-width:768px){.p-individualReccomendPeople .p-individualReccomendPeople__item:before{height:min(2.22222vw,24px);width:min(2.40741vw,26px)}}*{box-sizing:border-box}html{height:100%!important}@supports(-webkit-touch-callout:none){html{height:calc(var(--vh, 1vh)*100)!important}}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:auto;box-sizing:border-box;color:var(--color-black);font-family:var(--font-default);font-size:100%;height:auto;min-height:100%;overflow-x:hidden;position:relative;width:100%}#main-content{outline:none;overflow-x:clip}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}iframe{display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em;font-weight:400}dd,dt,h1,h2,h3,h4,h5,h6,li,p{line-height:1.7}@media only screen and (max-width:767px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}summary::marker{content:"";display:none}summary::-webkit-details-marker{display:none}sup{font-size:.6em}a,button{cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:none;margin:0;outline:none;padding:0}button:focus-visible{outline:revert}button,input,select,textarea{color:inherit}a:link{text-decoration:underline;text-underline-offset:.2857142857em}a:hover{text-decoration:none}:root{--leading-trim:calc(0.5em - 1lh/2)}@supports not (top:1lh){:root{--leading-trim:0px}}.js-focusTarget:focus{outline:none}.js-focusTarget:focus:not(:focus-visible){outline:none}.js-focusTarget:focus-visible{outline:none}img{border-style:none;display:block;height:auto;max-width:100%;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.srOnly{position:absolute;z-index:-999}:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(html){scrollbar-gutter:stable}:where(h1){font-size:2em;margin-block:.67em}:where(abbr[title]){cursor:help;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}@media(forced-colors:active){mark{background-color:Highlight;color:HighlightText}}:where(del,ins,s):after,:where(del,ins,s):before{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);content:"test";height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports(-webkit-touch-callout:none){:where([type=search]){background-color:canvas;border:1px solid -apple-system-secondary-label}}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border:1px solid;border-collapse:collapse}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::-webkit-backdrop{background:oklch(0 0 0/.3)}:where(dialog)::backdrop{background:oklch(0 0 0/.3)}:where(dialog)::-webkit-backdrop{opacity:0;-webkit-transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}:where(dialog),:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}:where(dialog[open])::-webkit-backdrop{opacity:1}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open])::-webkit-backdrop{opacity:0}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.singleCarousel{display:grid;gap:2.66667vw;grid-template-columns:1fr}@media only screen and (min-width:768px){.singleCarousel{gap:min(1.85185vw,20px)}}.singleCarousel.splide{min-inline-size:0;visibility:visible}.splideControllers{align-items:center;display:grid;gap:5.3333333333vw;grid-template-columns:1fr auto 1fr;margin-block:4.26667vw;margin-inline:auto;padding:1.06667vw 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.splideControllers{gap:min(1.8518518519vw,20px);margin-block:0;padding:min(.37037vw,4px) 0}}.splideControllers .splide__arrow{aspect-ratio:1;display:block;width:min(1.1111111111vw,12px)}.splideControllers .splide__arrow svg{display:none}.splideControllers .splide__arrow:before{aspect-ratio:1;border-right:1px solid var(--color-black);border-top:1px solid var(--color-black);content:"";display:block;height:3.2vw;transform:rotate(45deg);transform-origin:center;width:3.2vw}@media only screen and (min-width:768px){.splideControllers .splide__arrow:before{height:min(1.1111111111vw,12px);width:min(1.1111111111vw,12px)}}.splideControllers .splide__arrow--prev{grid-column:1/2;grid-row:1/2}.splideControllers .splide__arrow--prev:before{transform:rotate(-135deg)}.splideControllers .splide__arrow--next{grid-column:3/4;grid-row:1/2}@media only screen and (max-width:767px){.splideControllers .splide__arrow--next:before{margin-left:-1.8666666667vw}}.splideControllers .splide__pagination{gap:5.3333333333vw;grid-column:2/3}@media only screen and (min-width:768px){.splideControllers .splide__pagination{gap:min(1.8518518519vw,20px)}}.splideControllers .splide__pagination .splide__pagination__page{aspect-ratio:1;background-color:var(--color-gray2);border-radius:50%;display:block;width:1.6vw}@media only screen and (min-width:768px){.splideControllers .splide__pagination .splide__pagination__page{width:min(.5555555556vw,6px)}}.splideControllers .splide__pagination .splide__pagination__page.is-active{background-color:var(--color-primary);transform:scale(1.3)}.movBox{height:0;padding-bottom:56.25%;position:relative;width:100%}.movBox iframe{height:100%;left:0;position:absolute;top:0;width:100%}.movBox.m-hasBorder{border:1px solid var(--color-gray2)}.movBox__cover{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.movBox__cover img{display:block;height:auto;width:100%}.movBox__cover img,.movBox__cover:after{transition-duration:.3s;transition-property:opacity}.movBox__cover:after{aspect-ratio:1;background:rgba(232,62,11,.8) url(/benefique/assets/img/icon_play_wht.svg) no-repeat 55% 50%;background-size:25% auto;border-radius:50%;bottom:0;content:"";height:0;left:0;margin:auto;opacity:.9;overflow:hidden;padding-bottom:9.6153846154%;position:absolute;right:0;top:0;width:9.6153846154%}@media only screen and (max-width:767px){.movBox__cover:after{height:11.73333vw;padding-bottom:0;width:11.73333vw}}.movBox__cover:hover img{opacity:.8}.movBox__cover:hover:after{opacity:.9}.movBox.is-modeMov .movBox__cover{opacity:0;pointer-events:none}.m-videoModal{border:none;border-radius:12px;overflow:visible;padding:0;width:90%}@media only screen and (min-width:768px){.m-videoModal{max-width:min(79.62963vw,860px)}}.m-videoModal::-webkit-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.2)}.m-videoModal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.2)}.m-videoModal__video{aspect-ratio:16/9;position:relative;width:100%}.m-videoModal__video .js-movCoverItem,.m-videoModal__video iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.m-videoModal__close{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;color:var(--color-black);font-size:8.53333vw;line-height:1;outline:none;padding:1.06667vw;position:absolute;right:0;top:-11.73333vw}@media only screen and (min-width:768px){.m-videoModal__close{font-size:min(2.96296vw,32px);padding:min(.37037vw,4px);top:min(-4.07407vw,-44px)}}.m-videoModal__close:focus-visible{outline:none}.m-videoModal__close:hover{opacity:.7}.productWrapper{display:grid;gap:16vw}@media only screen and (min-width:768px){.productWrapper{gap:min(7.40741vw,80px)}}.p-individualBlockMin{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualBlockMin{gap:min(1.85185vw,20px)}}.p-individualBlockSlight{display:grid;gap:3.2vw}@media only screen and (min-width:768px){.p-individualBlockSlight{gap:min(1.11111vw,12px)}}.p-individualImage{margin-inline:auto;width:100%}@media only screen and (min-width:768px){.p-individualImage{width:min(59.25926vw,640px)}}.p-individualImageMid{margin-inline:auto;width:53.33333vw}@media only screen and (min-width:768px){.p-individualImageMid{width:min(38.88889vw,420px)}}@media only screen and (max-width:767px){.p-individualImageWide__sp{width:100%}}.p-individualImageCenter{display:flex;justify-content:center}.p-individualBlock__separate{border-top:1px solid var(--color-gray);margin:0;width:100%}:root{--header-height:80px}@media only screen and (min-width:768px){:root{--header-height:100px}}#howtouse{scroll-margin-top:calc(var(--header-height))}.p-individualHowto__column{display:grid;gap:8vw}@media only screen and (min-width:768px){.p-individualHowto__column{gap:min(1.85185vw,20px);grid-template-columns:1fr 1fr}.p-individualHowto__column__single{display:grid;justify-content:center;width:100%}.p-individualHowto__column__single .movBox{width:min(43.51852vw,470px)}}.p-individualSubstance{padding:8vw 5.33333vw}@media only screen and (min-width:768px){.p-individualSubstance{padding:min(2.77778vw,30px) min(1.85185vw,20px)}}.p-individualSubstance__label{padding:2.4vw}@media only screen and (min-width:768px){.p-individualSubstance__label{padding:min(.83333vw,9px)}}.substanceList{display:flex;flex-wrap:wrap;gap:5.33333vw 2.66667vw;justify-content:center}@media only screen and (min-width:768px){.substanceList{gap:min(3.7037vw,40px)}}.substanceItem{display:grid;gap:4.26667vw}@media only screen and (min-width:768px){.substanceItem{gap:min(1.48148vw,16px)}}.substanceItem__icon{aspect-ratio:1;display:flex;margin-inline:auto;width:32vw}@media only screen and (min-width:768px){.substanceItem__icon{width:min(12.40741vw,134px)}}.productVariation__items{display:flex;flex-wrap:wrap;gap:4.26667vw 0;justify-content:center}@media only screen and (min-width:768px){.productVariation__items{gap:min(1.85185vw,20px)}}.productVariation__items--square{flex-wrap:nowrap}.productVariation__item{align-items:center;display:flex;flex-direction:column;gap:3.2vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.productVariation__item{gap:min(1.11111vw,12px)}}.productVariation__img{width:60%}@media only screen and (min-width:768px){.productVariation__img{width:min(5.55556vw,60px)}}.productVariation__img--circle{border-radius:50%}.productVariation__img--circle,.productVariation__img--square{overflow:hidden;position:relative}.productVariation__img--square.productVariation__img{width:26.66667vw}@media only screen and (min-width:768px){.productVariation__img--square.productVariation__img{width:min(9.25926vw,100px)}}.productVariation__txt{text-align:center}.borderListWrapper{border:1px solid var(--color-primary);padding:8vw 5.33333vw}@media only screen and (min-width:768px){.borderListWrapper{padding:min(2.77778vw,30px) min(1.85185vw,20px)}}.borderList{display:grid;gap:8vw}@media only screen and (min-width:768px){.borderList{gap:min(2.77778vw,30px);grid-template-columns:repeat(3,1fr)}.borderList__single{grid-template-columns:1fr}.borderList__single .borderList__item{margin-inline:auto;width:31%}}.borderList__single .borderList__item__figure{width:64vw}@media only screen and (min-width:768px){.borderList__single .borderList__item__figure{width:min(19.44444vw,210px)}.borderList__column{grid-template-columns:repeat(2,1fr);justify-content:center;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.borderList__item{display:grid;gap:5.33333vw;justify-content:center;text-align:center}@media only screen and (max-width:767px){.borderList__item{grid-row:span 3;grid-template-rows:subgrid}}@media only screen and (min-width:768px){.borderList__item{gap:min(1.85185vw,20px)}}.borderList__item__label{font-size:4.26667vw;font-weight:600}@media only screen and (min-width:768px){.borderList__item__label{font-size:min(1.66667vw,18px)}}.borderList__item__figure{margin-inline:auto;width:17.06667vw}@media only screen and (min-width:768px){.borderList__item__figure{width:min(7.40741vw,80px)}}.borderList__item__figure__wide{width:43.73333vw}@media only screen and (min-width:768px){.borderList__item__figure__wide{width:min(16.66667vw,180px)}}@media only screen and (max-width:767px){.borderList__item__figure--scalesp img{transform:scale(1.1)}}@media only screen and (min-width:768px){.p-individualUsage{margin-top:min(3.7037vw,40px)}}.p-individualUsage .p-individualUsage__controllers{margin-top:8vw}@media only screen and (min-width:768px){.p-individualUsage .p-individualUsage__controllers{margin-top:min(2.77778vw,30px)}.p-individualUsage .splide[data-pc-per-page="2"]:not(.is-initialized) .splide__list{display:grid;gap:min(2.96296vw,32px);grid-template-columns:repeat(2,1fr)}.p-individualUsage .splide[data-pc-per-page="2"]:not(.is-initialized) .splide__list .splide__slide{min-inline-size:0}.splide.splide--pc-2 .splide__list{display:grid;gap:min(2.96296vw,32px);grid-template-columns:repeat(2,1fr)}.splide.splide--pc-2 .splide__list .splide__slide{min-inline-size:0}.p-individualReccomend__slide.splide[data-pc-per-page="3"]:not(.is-initialized) .splide__list{gap:min(2.77778vw,30px)}.p-individualReccomend__slide.splide[data-pc-per-page="3"]:not(.is-initialized) .splide__slide{flex:1}.p-individualReccomend__slide.splide[data-pc-per-page="3"]:not(.is-initialized) .splide__list__column{justify-content:center}.p-individualReccomend__slide.splide[data-pc-per-page="3"]:not(.is-initialized) .splide__list__column .splide__slide{flex:unset;width:31%}}.p-individualReccomend__slide.splide[data-pc-per-page="1"]:not(.is-initialized) .splide__slide{width:100%}@media only screen and (min-width:768px){.p-individualReccomend__slide.splide[data-pc-per-page="1"]:not(.is-initialized) .splide__slide{margin-inline:auto;width:31%}}.p-individualUsage .splideControllers{margin-top:5.33333vw}@media only screen and (min-width:768px){.p-individualUsage .splideControllers{margin-top:min(2.77778vw,30px)}}.p-individualUsage .p-individualUsage__inner{display:grid;gap:8vw}@media only screen and (min-width:768px){.p-individualUsage .p-individualUsage__inner{gap:min(2.77778vw,30px)}}.p-individualUsage .m-mgt-10{margin-top:2.66667vw}@media only screen and (min-width:768px){.p-individualUsage .m-mgt-10{margin-top:min(.92593vw,10px)}.p-individualSingleSlide{margin-inline:auto;width:min(43.51852vw,470px)}}.usageSlideItem{border:1px solid var(--color-gray2);height:100%;padding:8vw 5.33333vw}@media only screen and (min-width:768px){.usageSlideItem{padding:min(2.77778vw,30px)}}.usageSlideItem__inner{background-color:#fff;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:space-between}.usageSlideItem__inner.m-justify-content-flex-start{justify-content:flex-start}.usageSlideItem__inner__head+.howtoSlide__img1{margin-top:auto}.howtoSlide__title{min-height:1lh}.howtoSlide__img1{overflow:hidden}.howtoSlide__img1 img{height:100%;object-fit:contain}@media only screen and (min-width:768px){.howtoSlide__img1 img{max-height:min(17.22222vw,186px)}}.howtoSlide__txt1{font-size:3.2vw;line-height:1.5;margin-bottom:1em;text-align:center}@media only screen and (min-width:768px){.howtoSlide__txt1{font-size:min(1.11111vw,12px)}}.howtoSlide__txt1>span{display:inline-block;text-align:left}.howtoSlide__txt1:last-child{margin-bottom:0}.howtoSlide__txt1.grid2{display:grid;gap:1em}.is-indent{padding-left:1em;text-align:left;text-indent:-1em}.is-indent+.is-indent{margin-top:.7em}.is-indent.is-indent--nom{margin-top:0}.howtoSlide__txt2{font-size:3.2vw;line-height:1.5;margin-bottom:.5em;min-height:4.5em;text-align:center}@media only screen and (min-width:768px){.howtoSlide__txt2,.howtoSlide__txt2 .text__small{font-size:min(1.11111vw,12px)}}.howtoSlide__txt2>span{display:inline-block;text-align:left}.howtoSlide__txt2 span.u-center{display:inline-block;margin:0 auto}.howtoSlide__txt2:last-child{margin-bottom:0}.howtoSlide__img1 img,.howtoSlide__thumb img{height:auto;width:100%}.howtoSlide__img2{margin-block:2em}.howtoSlide__img2 img{height:auto;width:100%}.howtoSection__txt{font-size:1em;margin-bottom:1em}.howtoSection__txt:last-child{margin-bottom:0}.howtoSection__annotation{font-size:.875em;gap:1rem;margin-bottom:.4em}.howtoSection__annotation:first-child{margin-top:2em}.howtoSection__annotation:last-child{margin-bottom:0}@media (-ms-high-contrast:none){.howtoSection__annotation{display:block}}.usageSlideItem__head{display:grid;gap:4vw}@media only screen and (min-width:768px){.usageSlideItem__head{gap:min(1.38889vw,15px)}}.howtoSlide__imgTextBox{align-items:center;display:flex}.howtoSlide__imgTextBox .howtoSlide__imgTextBox__img{width:36.8vw}@media only screen and (min-width:768px){.howtoSlide__imgTextBox .howtoSlide__imgTextBox__img{margin-inline:min(1.85185vw,20px);width:min(14.81481vw,160px)}.howtoSlide__imgTextBox .howtoSlide__imgTextBox__img img{height:auto;width:100%}}.howtoSlide__imgTextBox .howtoSlide__imgTextBox__text{display:grid;flex:1;gap:1em}.p-individualIngredient{-webkit-padding-after:8vw;padding-block-end:8vw}@media only screen and (min-width:768px){.p-individualIngredient{-webkit-padding-after:min(3.7037vw,40px);padding-block-end:min(3.7037vw,40px)}}.p-individualFaq{padding:16vw 0}@media only screen and (min-width:768px){.p-individualFaq{padding:min(7.40741vw,80px) 0}}.p-individualBlock{display:grid;gap:8vw}@media only screen and (min-width:768px){.p-individualBlock{gap:min(2.77778vw,30px)}}@media only screen and (max-width:767px){.p-individualAwards .p-individualAwards__content{text-align:center}}@media only screen and (min-width:768px){.p-individualAwards .p-individualAwards__content{display:flex;justify-content:center}}@media only screen and (max-width:767px){.p-individualAwards .p-individualAwards__content .accordionTextMgt2{justify-content:center}}.p-individualVoice{margin-top:16vw;padding:8vw 0 16vw}@media only screen and (min-width:768px){.p-individualVoice{margin-top:min(7.40741vw,80px);padding:min(3.7037vw,40px) 0 min(7.40741vw,80px)}}.p-individualVoice .userVoice{margin-top:8vw}@media only screen and (min-width:768px){.p-individualVoice .userVoice{margin-top:min(2.77778vw,30px)}}.p-individualVoice .userVoice .userVoice__item{border:0}.p-individualVoice .p-individualVoice__separator{border-top:1px solid var(--color-gray2);margin-bottom:8vw;margin-top:16vw}@media only screen and (min-width:768px){.p-individualVoice .p-individualVoice__separator{margin-bottom:min(3.7037vw,40px);margin-top:min(7.40741vw,80px)}}.p-individualNumSection{padding-top:8vw}@media only screen and (min-width:768px){.p-individualNumSection{padding-top:min(3.7037vw,40px)}}.p-individualNumSection .p-individualNumSection__title{gap:2.66667vw;margin-inline:auto;width:calc(100% - 10.66667vw)}@media only screen and (min-width:768px){.p-individualNumSection .p-individualNumSection__title{gap:min(.92593vw,10px);width:min(88.88889vw,960px)}}.p-individualNumSection .p-individualNumSection__title.m-wide{width:100%}@media only screen and (min-width:768px){.p-individualNumSection .p-individualNumSection__title.m-wide{width:min(88.88889vw,960px)}}.p-individualNumSection .p-individualNumSection__title.m-nowrap{gap:0;letter-spacing:-.07em;white-space:nowrap}.p-individualNumSection .p-individualNumSection__title.m-nowrap2{gap:0;letter-spacing:-.04em;white-space:nowrap}.p-individualNumSection .blockAccordionContentInner{padding-inline:0;padding-bottom:0;padding-top:8vw}@media only screen and (min-width:768px){.p-individualNumSection .blockAccordionContentInner{padding-top:min(2.77778vw,30px)}}.p-individualIngredientBlock .p-individualIngredientBlock__head{margin-bottom:5.33333vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__head{margin-bottom:min(1.85185vw,20px)}}.p-individualIngredientBlock .p-individualIngredientBlock__inner{padding:8vw 5.33333vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__inner{padding:min(2.77778vw,30px) min(1.85185vw,20px)}}.p-individualIngredientBlock .p-individualIngredientBlock__label{margin-bottom:5.33333vw;padding:1.6vw 3.2vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__label{margin-bottom:min(2.77778vw,30px);padding:min(.55556vw,6px) min(1.11111vw,12px)}}.p-individualIngredientBlock .p-individualIngredientBlock__name{margin-inline:-2em;text-align:center}.p-individualIngredientBlock .p-individualIngredientBlock__name.m-row-2{line-height:1.4}.p-individualIngredientBlock .p-individualIngredientBlock__items+.p-individualIngredientBlock__items{margin-top:8vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__items+.p-individualIngredientBlock__items{margin-top:min(2.77778vw,30px)}}.p-individualIngredientBlock .p-individualIngredientBlock__item{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__item{gap:min(1.85185vw,20px)}}.p-individualIngredientBlock .dividualIngredientBlock__image{width:33.6vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .dividualIngredientBlock__image{width:min(12.40741vw,134px)}}.p-individualIngredientBlock .dividualIngredientBlock__image img{height:auto;width:100%}.p-individualIngredientBlock .p-individualIngredientBlock__list{display:flex;flex-wrap:wrap;gap:5.33333vw 2.66667vw;justify-content:center;margin-bottom:2.66667vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list{gap:min(3.7037vw,40px);margin-bottom:min(.92593vw,10px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list>li{width:33.6vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list>li{width:min(12.40741vw,134px)}}@media only screen and (max-width:767px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type2{display:grid;gap:5.33333vw 2.66667vw;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type2{gap:min(1.85185vw,20px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type2>li{width:36.53333vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type2>li{width:min(22.22222vw,240px)}}@media only screen and (max-width:767px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type3{display:grid;gap:5.33333vw 2.66667vw;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type3{gap:min(1.85185vw,20px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type3>li{width:36.53333vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type3>li{width:min(18.05556vw,195px)}}@media only screen and (max-width:767px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type4{gap:5.33333vw 8vw}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border{gap:8vw 10.66667vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border{display:grid;gap:min(2.77778vw,30px) min(3.7037vw,40px);grid-template-columns:1fr 1fr;margin-inline:auto;width:min(28.7037vw,310px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border .p-individualIngredientBlock__item{width:min(12.40741vw,134px)}@media only screen and (max-width:767px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border .p-individualIngredientBlock__item{width:33.6vw}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border .p-individualIngredientBlock__image img{height:auto;width:100%}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li{position:relative}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:first-child:after{border:1px solid var(--color-primary);content:"";display:block;position:absolute;right:-9.33333vw;top:40%;transform:translateY(-50%);width:8vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:first-child:after{right:-26.5%;width:min(2.77778vw,30px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:nth-child(2):after{border:1px solid var(--color-primary);content:"";display:block;left:-21.33333vw;position:absolute;top:100%;transform:rotate(-45deg);width:31.46667vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:nth-child(2):after{left:-58%;width:min(10.92593vw,118px)}}.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:nth-child(4):after{border:1px solid var(--color-primary);bottom:98%;content:"";display:block;height:4.8vw;left:50%;position:absolute;transform:translateY(-50%)}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__list.m-type_border>li:nth-child(4):after{bottom:98%;height:min(1.66667vw,18px);left:50%}}@media only screen and (max-width:767px){.p-individualIngredientBlock .p-individualIngredientBlock__notes{display:flex;justify-content:center}}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__note{text-align:center}}.p-individualIngredientBlock .p-individualIngredientBlock__note>span{display:block}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__note>span{display:inline}.p-individualIngredientBlock .p-individualIngredientBlock__note>span:after{content:" | "}}.p-individualIngredientBlock .p-individualIngredientBlock__note>span:last-child:after{content:""}.p-individualIngredientBlock .p-individualIngredientBlock__bottom{display:grid;gap:2.66667vw;margin-top:8vw}@media only screen and (min-width:768px){.p-individualIngredientBlock .p-individualIngredientBlock__bottom{gap:min(1.38889vw,15px);margin-top:min(2.77778vw,30px)}}.circleList{display:flex;flex-wrap:wrap;font-size:4.8vw;gap:2.66667vw;justify-content:center}@media only screen and (min-width:768px){.circleList{font-size:min(1.57407vw,17px);gap:min(1.85185vw,20px)}}.circleList>li{aspect-ratio:1/1;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);display:grid;height:25.6vw;line-height:1.3;place-content:center;position:relative;text-align:center;width:25.6vw}@media only screen and (min-width:768px){.circleList>li{height:min(10.64815vw,115px);width:min(10.64815vw,115px)}}.circleList>li small{bottom:.65em;font-size:2.4vw;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}@media only screen and (min-width:768px){.circleList>li small{font-size:min(.83333vw,9px)}}.circleList>li.m-small{letter-spacing:-.03em}@media only screen and (max-width:767px){.circleList>li.m-small{font-size:4.26667vw}.circleList.m-type2>li{height:28vw;width:28vw}}.adjacentItems{display:flex;flex-direction:column;gap:8vw}@media only screen and (min-width:768px){.adjacentItems{align-items:center;flex-direction:row;gap:min(2.77778vw,30px)}.adjacentItems .adjacentItems__head{width:min(38.88889vw,420px)}}.adjacentItems .adjacentItems__img{height:auto;width:100%}@media only screen and (min-width:768px){.adjacentItems .adjacentItems__content{flex:1}}.materialList{display:flex;flex-wrap:wrap;gap:5.33333vw;justify-content:center}@media only screen and (min-width:768px){.materialList{align-items:center;gap:min(2.77778vw,30px)}}.materialList .materialList__icon.is-circle{aspect-ratio:1/1;background-color:var(--bg-color);border-radius:50%;width:3.46667vw}@media only screen and (min-width:768px){.materialList .materialList__icon.is-circle{width:min(1.2037vw,13px)}}.materialList .materialList__icon.is-toromi{background:url(/benefique/product/img/icon_toromi.webp) 0 0/contain no-repeat;height:4vw;width:4vw}@media only screen and (min-width:768px){.materialList .materialList__icon.is-toromi{height:min(1.38889vw,15px);width:min(1.38889vw,15px)}}.materialList .materialList__icon.is-kakushitsu{background:url(/benefique/product/img/icon_kakushitu.webp) 0 0/contain no-repeat;height:2.66667vw;width:11.73333vw}@media only screen and (min-width:768px){.materialList .materialList__icon.is-kakushitsu{height:min(.92593vw,10px);width:min(4.07407vw,44px)}}.materialList>li{align-items:center;display:flex;gap:1.06667vw}@media only screen and (min-width:768px){.materialList>li{gap:min(.37037vw,4px)}}.arrowList{display:flex}@media only screen and (min-width:768px){.arrowList{gap:min(1.2963vw,14px);justify-content:center}}.arrowList .arrowList__item{align-items:center;display:flex;flex-direction:row;gap:4.26667vw;position:relative;width:100%}@media only screen and (max-width:767px){.arrowList .arrowList__item{border:1px solid var(--color-gray2);padding:5.33333vw}}@media only screen and (min-width:768px){.arrowList .arrowList__item{display:block;padding-top:min(2.77778vw,30px);width:min(22.40741vw,242px)}}.arrowList .arrowList__item .arrowList__item__image{width:33.06667vw}@media only screen and (min-width:768px){.arrowList .arrowList__item .arrowList__item__image{margin-inline:auto;width:min(14.81481vw,160px)}}.arrowList .arrowList__item .arrowList__item__inner{display:grid;flex:1;gap:2.66667vw;position:relative}@media only screen and (min-width:768px){.arrowList .arrowList__item .arrowList__item__inner{display:flex;gap:min(1.48148vw,16px);padding:min(1.85185vw,20px)}}.arrowList .arrowList__item .arrowList__item__number{font-size:5.33333vw}@media only screen and (min-width:768px){.arrowList .arrowList__item .arrowList__item__number{font-size:min(1.85185vw,20px)}}.arrowList .arrowList__item .arrowList__item__note{text-align:right}@media only screen and (min-width:768px){.arrowList .arrowList__item+.arrowList__item:before{border-bottom:min(1.2963vw,14px) solid transparent;border-left:min(1.2963vw,14px) solid var(--color-primary);border-top:min(1.2963vw,14px) solid transparent;content:"";display:block;height:0;left:min(-.92593vw,-10px);position:absolute;top:50%;transform:translateY(-50%);width:0}.arrowList.m-type2 .arrowList__item__image{width:min(16.2963vw,176px)}}.p-individualMov{display:grid;gap:8vw;grid-template-columns:1fr}@media only screen and (min-width:768px){.p-individualMov{display:flex;flex-wrap:wrap;gap:min(2.77778vw,30px);justify-content:center}}.p-individualMov .p-individualMov__item{aspect-ratio:16/9;margin-inline:auto;max-width:160vw;position:relative;width:100%}@media only screen and (min-width:768px){.p-individualMov .p-individualMov__item{max-width:min(74.07407vw,800px)}}.p-individualMov .p-individualMov__item.m-has-border{border:1px solid var(--color-gray2)}.p-individualEffect{margin-top:16vw}@media only screen and (min-width:768px){.p-individualEffect{margin-top:min(4.62963vw,50px)}}.p-individualEffect .p-individualEffect__inner{border:1px solid var(--color-primary);padding:8vw 5.33333vw}@media only screen and (min-width:768px){.p-individualEffect .p-individualEffect__inner{padding:min(2.77778vw,30px) min(1.85185vw,20px)}}.p-individualEffect .p-individualEffect__content{align-items:flex-start;display:flex;flex-direction:column;gap:8vw;margin:8vw 0}@media only screen and (min-width:768px){.p-individualEffect .p-individualEffect__content{flex-direction:row;gap:min(3.7037vw,40px);margin:min(2.77778vw,30px) 0}}@media only screen and (max-width:767px){.p-individualEffect .p-individualEffect__img{height:36vw;width:78.66667vw}.p-individualEffect .p-individualEffect__img img{height:100%;object-fit:cover;width:auto}.p-individualEffect .p-individualEffect__img-2{width:100%}.p-individualEffect .p-individualEffect__img-2 img{height:auto;width:100%}}.p-individualEffect .p-individualEffect__top{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualEffect .p-individualEffect__top{gap:min(1.85185vw,20px);width:min(37.03704vw,400px)}}.p-individualEffect .p-individualEffect__btn{display:flex;justify-content:center}.p-individualEffect .p-individualEffect__bottom{display:grid;flex:1;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualEffect .p-individualEffect__bottom{gap:min(3.7037vw,40px)}}.p-individualTexture{padding:8vw 0}@media only screen and (min-width:768px){.p-individualTexture{padding:min(3.7037vw,40px) 0}}.p-individualTexture .p-individualTexture__inner{border:1px solid var(--color-primary);display:grid;gap:8vw;padding:8vw 5.33333vw}@media only screen and (min-width:768px){.p-individualTexture .p-individualTexture__inner{gap:min(2.77778vw,30px);grid-template-columns:repeat(3,1fr);padding:min(2.77778vw,30px) min(1.85185vw,20px)}}.p-individualTexture .p-individualTexture__item{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualTexture .p-individualTexture__item{gap:min(1.85185vw,20px)}}.p-individualSelection{padding:16vw 0 8vw}@media only screen and (min-width:768px){.p-individualSelection{padding:min(7.40741vw,80px) 0 min(3.7037vw,40px)}}.p-individualSelection .p-individualSelection__content{align-items:center;display:flex;flex-direction:column;gap:8vw;justify-content:center}@media only screen and (min-width:768px){.p-individualSelection .p-individualSelection__content{gap:min(2.77778vw,30px)}}.p-individualSelection .p-individualSelection__head{display:grid;gap:5.33333vw}@media only screen and (min-width:768px){.p-individualSelection .p-individualSelection__head{gap:min(1.85185vw,20px)}}.p-individualSelection .p-individualSelection__btn{padding:0 5.33333vw}@media only screen and (min-width:768px){.p-individualSelection .p-individualSelection__btn{padding:0 min(2.77778vw,30px)}}.fixed-btn{bottom:1.875em;display:flex;gap:.9375em;opacity:0;position:fixed;right:3.75em;text-decoration:none!important;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:1000}@media only screen and (max-width:767px){.fixed-btn{bottom:5.3333333333vw;gap:2.6666666667vw;right:5.3333333333vw;width:89.3333333333vw}}.fixed-btn.is-show{opacity:1;visibility:visible}.fixed-btn a{align-items:center;background-color:var(--color-primary);display:flex;justify-content:center;text-align:center;text-decoration:none;width:29.0625em}@media only screen and (max-width:767px){.fixed-btn a{width:74.6666666667vw}}.fixed-btn a:after{background:url(/benefique/assets/img/icon_search_white.webp) 0 0/100% auto no-repeat;content:"";display:block;height:1.1875em;left:.9375em;position:absolute;top:50%;transform:translateY(-50%);width:1.4375em}@media only screen and (max-width:767px){.fixed-btn a:after{height:4.2666666667vw;left:4vw;width:5.3333333333vw}}.fixed-btn a span{color:#fff;font-size:.875em;letter-spacing:.075em}@media only screen and (max-width:767px){.fixed-btn a span{font-size:3.2vw}}.fixed-btn .fixed-btn__arrow{background-color:#fff;border:1px solid var(--color-primary);display:block;height:2.5em;position:relative;width:2.5em}@media only screen and (max-width:767px){.fixed-btn .fixed-btn__arrow{height:11.7333333333vw;width:11.7333333333vw}}.fixed-btn .fixed-btn__arrow:after{border-right:2px solid #e83e0b;border-top:2px solid #e83e0b;content:"";height:.5em;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%) rotate(-45deg);width:.5em}@media only screen and (max-width:767px){.fixed-btn .fixed-btn__arrow:after{height:2.1333333333vw;width:2.1333333333vw}}.recipeSheets{display:grid;gap:2.66667vw;grid-template-columns:repeat(4,1fr);justify-content:center;margin-inline:auto;margin-bottom:12.8vw}@media only screen and (min-width:768px){.recipeSheets{gap:min(1.85185vw,20px);grid-template-columns:repeat(5,1fr);margin-bottom:min(3.7037vw,40px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.recipeItem{aspect-ratio:1;border:1px solid;border-radius:50%;display:grid;overflow:hidden;place-content:center;position:relative}@media only screen and (min-width:768px){.recipeItem{height:min(10.64815vw,115px);width:min(10.64815vw,115px)}}.recipeItem__text{line-height:1.3;text-align:center}