.plant-based div:empty{display:block!important}@charset "UTF-8";.plant-based .kv{position:relative}.plant-based .kv-button-position{position:absolute;content:""}@media (max-width: 767.98px){.plant-based .kv-button-position{bottom:7.2vw;left:50%;transform:translate(-50%)}}@media (min-width: 768px){.plant-based .kv-button-position{right:12.34vw;bottom:3.59vw}}.plant-based .kv-button{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#f04e22;border-radius:2000px;box-shadow:0 0 10px #00000040}@media (max-width: 767.98px){.plant-based .kv-button{width:calc(272 * var(--base-font, 1) / 10);height:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .kv-button{width:21.875vw;height:5vw}}.plant-based .kv-button span{position:relative;font-weight:700;line-height:1.4;letter-spacing:-.05em}@media (max-width: 767.98px){.plant-based .kv-button span{padding-right:calc(23 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .kv-button span{padding-right:1.718vw;font-size:1.5625vw}}.plant-based .kv-button span:before{position:absolute;top:calc(50% + .25vw);right:0;content:"";background-image:url(/cdn/shop/files/lp-04-set_icon_simple_arrow.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media (max-width: 767.98px){.plant-based .kv-button span:before{width:calc(15 * var(--base-font, 1) / 10);height:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .kv-button span:before{width:1.2vw;height:1.2vw}}@media (max-width: 767.98px){.plant-based .choice-section{padding-top:calc(48 * var(--base-font, 1) / 10);padding-bottom:calc(82 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-section{padding-block:calc(72 * var(--base-font, 1) / 10) calc(100 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .blog-title{margin-top:calc(14 * var(--base-font, 1) / 10);font-size:calc(28 * var(--base-font, 1) / 10);line-height:1.3}}@media (min-width: 768px){.plant-based .choice-set__inner{max-width:calc(1000 * var(--base-font, 1) / 10 + 20 * var(--base-font, 1) / 10 * 2);padding-inline:calc(20 * var(--base-font, 1) / 10);margin:auto}}.plant-based .choice-set-list{display:flex;flex-direction:column;gap:calc(3 * var(--base-font, 1) / 10)}@media (max-width: 767.98px){.plant-based .choice-set-list{margin-right:calc(50% - 50vw);margin-left:calc(30 * var(--base-font, 1) / 10);overflow-x:auto}}.plant-based .choice-set-list__item{display:grid;margin-bottom:calc(3 * var(--base-font, 1) / 10)}@media (max-width: 767.98px){.plant-based .choice-set-list__item{grid-template-columns:calc(194 * var(--base-font, 1) / 10) 1fr}}@media (min-width: 768px){.plant-based .choice-set-list__item{grid-template-columns:min(20.15625vw,258px) 1fr}}.plant-based .choice-set__info{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-right:1px solid #809b86}@media (max-width: 767.98px){.plant-based .choice-set__info{gap:calc(5 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-set__info{gap:min(.703125vw,9px)}}.plant-based .choice-set-outline{font-weight:700;color:#809b86;letter-spacing:-.04em}@media (max-width: 767.98px){.plant-based .choice-set-outline{font-size:calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-set-outline{font-size:min(1.875vw,24px)}}.plant-based .choice-set-outline--brown{color:#d1a389}.plant-based .choice-set-outline--pink{color:#d5afb1}.plant-based .choice-list__button{position:absolute;bottom:calc(-26 * var(--base-font, 1) / 10);left:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;background-color:#f04e22;border-radius:500px;box-shadow:0 0 10px #00000040;transition:all .3s;transform:translate(-50%)}@media (max-width: 767.98px){.plant-based .choice-list__button{bottom:calc(-8 * var(--base-font, 1) / 10);width:calc(230 * var(--base-font, 1) / 10);height:calc(51 * var(--base-font, 1) / 10);margin:auto}}@media (min-width: 768px){.plant-based .choice-list__button{width:min(14.84375vw,190px);height:min(4.0625vw,52px);content:""}}@media (hover: hover){.plant-based .choice-list__button:hover{background-color:#f57251;opacity:1}}.plant-based .choice-list__button span{position:relative;font-weight:700;line-height:1.4}@media (max-width: 767.98px){.plant-based .choice-list__button span{padding-right:calc(22 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);letter-spacing:-.05em}}@media (min-width: 768px){.plant-based .choice-list__button span{padding-right:min(1.953125vw,25px);font-size:min(1.25vw,16px);letter-spacing:-.05em}}.plant-based .choice-list__button span:before{position:absolute;top:calc(50% + 1 * var(--base-font, 1) / 10);right:0;width:calc(14 * var(--base-font, 1) / 10);height:calc(10 * var(--base-font, 1) / 10);content:"";background-image:url(/cdn/shop/files/lp-04-set_icon_simple_arrow.svg);background-size:contain;transform:translateY(-50%)}@media (min-width: 768px){.plant-based .choice-list__button span:before{width:min(1.09375vw,14px);height:min(.78125vw,10px)}}.plant-based .choice-set-cost-box{display:flex}@media (max-width: 767.98px){.plant-based .choice-set__image{width:calc(140 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .choice-sales{width:calc(305 * var(--base-font, 1) / 10);margin:calc(20 * var(--base-font, 1) / 10) auto calc(17 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-sales{width:calc(450 * var(--base-font, 1) / 10);margin:calc(21 * var(--base-font, 1) / 10) auto calc(23 * var(--base-font, 1) / 10)}}.plant-based .choice-sales-outline{display:flex;align-items:center}@media (max-width: 767.98px){.plant-based .choice-sales-outline{gap:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-sales-outline{gap:calc(16 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .choice-sales-outline__banner{width:calc(88 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-sales-outline__banner{position:relative;top:calc(5 * var(--base-font, 1) / 10);right:calc(3 * var(--base-font, 1) / 10);width:calc(130 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .choice-sales-outline__text{width:calc(100% - 88 * var(--base-font, 1) / 10 - 12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-sales-outline__text{width:calc(100% - 130 * var(--base-font, 1) / 10 - 16 * var(--base-font, 1) / 10)}}.plant-based .choice-list{position:relative;display:flex}@media (max-width: 767.98px){.plant-based .choice-list{flex-direction:column;gap:calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list{gap:calc(9 * var(--base-font, 1) / 10);max-width:calc(800 * var(--base-font, 1) / 10);margin:auto}}.plant-based .choice-list li{position:relative;width:100%}@media (max-width: 767.98px){.plant-based .choice-list li{padding-bottom:calc(14 * var(--base-font, 1) / 10)}}.plant-based .choice-list__info{height:100%;text-align:center;background-color:#fff}@media (max-width: 767.98px){.plant-based .choice-list__info{padding-bottom:calc(40 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list__info{padding-bottom:min(2.96875vw,38px)}}.plant-based .choice-list-title{font-weight:700;line-height:1.3;color:#fff;text-align:center}@media (max-width: 767.98px){.plant-based .choice-list-title{padding-block:calc(11 * var(--base-font, 1) / 10) calc(10 * var(--base-font, 1) / 10);font-size:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list-title{padding-block:min(.625vw,8px) min(.859375vw,11px);font-size:min(1.875vw,24px)}}.plant-based .choice-list-title--green{background-color:#809b86}.plant-based .choice-list-title--brown{background-color:#d1a389}.plant-based .choice-list-title--pink{background-color:#d1a4a6}.plant-based .choice-list__normal{display:flex;align-items:end;justify-content:center}@media (max-width: 767.98px){.plant-based .choice-list__normal{margin-left:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list__normal{margin-top:calc(7 * var(--base-font, 1) / 10)}}.plant-based .choice-list__normal span{font-weight:500;line-height:1.3}.plant-based .choice-list__induce{font-size:calc(16 * var(--base-font, 1) / 10);font-weight:700;line-height:1.2;letter-spacing:0}.plant-based .choice-list__border{position:relative}.plant-based .choice-list__border:before{position:absolute;bottom:calc(3 * var(--base-font, 1) / 10);left:0;width:100%;height:calc(5 * var(--base-font, 1) / 10);content:""}.plant-based .choice-list__border--green{color:#809b86}.plant-based .choice-list__border--green:before{background-color:#809b864d}.plant-based .choice-list__border--brown{color:#d1a389}.plant-based .choice-list__border--brown:before{background-color:#d1a3894d}.plant-based .choice-list__border--pink{color:#d5afb1}.plant-based .choice-list__border--pink:before{background-color:#d5afb14d}.plant-based .choice-list__border--wide{font-size:calc(32 * var(--base-font, 1) / 10);font-weight:900}.plant-based .choice-notion{font-weight:500;line-height:1.6;text-align:center}@media (max-width: 767.98px){.plant-based .choice-notion{margin-bottom:calc(26 * var(--base-font, 1) / 10);font-size:calc(15 * var(--base-font, 1) / 10);line-height:1.8}}@media (min-width: 768px){.plant-based .choice-notion{margin-bottom:calc(24 * var(--base-font, 1) / 10);font-size:calc(20 * var(--base-font, 1) / 10);line-height:2.05}}.plant-based .choice-notion--mid{line-height:1.8}@media (max-width: 767.98px){.plant-based .choice-notion--mid{margin-bottom:calc(20 * var(--base-font, 1) / 10);font-size:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-notion--mid{margin-bottom:calc(20 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}.plant-based .choice-notion--mid .choice-notion-border:before{bottom:calc(-3 * var(--base-font, 1) / 10);width:100%}@media (max-width: 767.98px){.plant-based .choice-notion-label-area{display:grid;grid-template-columns:repeat(2,calc(118 * var(--base-font, 1) / 10));gap:calc(5 * var(--base-font, 1) / 10) calc(9 * var(--base-font, 1) / 10);justify-content:center;margin-block:calc(5 * var(--base-font, 1) / 10) calc(6 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-notion-label-area{display:inline-flex;gap:calc(4 * var(--base-font, 1) / 10);margin-inline:calc(4 * var(--base-font, 1) / 10);line-height:1.6}}.plant-based .choice-notion-label{display:inline-block;font-weight:500;color:#fff;letter-spacing:0;background-color:#809b86;border-radius:200px}@media (min-width: 768px){.plant-based .choice-notion-label{padding-inline:calc(18 * var(--base-font, 1) / 10);font-size:calc(19 * var(--base-font, 1) / 10)}}.plant-based .choice-notion-border{position:relative;font-feature-settings:"palt"}.plant-based .choice-notion-border:before{position:absolute;bottom:0;left:0;width:100%;height:calc(2 * var(--base-font, 1) / 10);content:"";background-color:#f04e22}@media (max-width: 767.98px){.plant-based .choice-notion-border:before{bottom:calc(-2 * var(--base-font, 1) / 10)}}.plant-based .choice-notion-border--short:before{width:95%}@media (max-width: 767.98px){.plant-based .choice-list-cost-box{padding-top:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list-cost-box{padding-top:calc(18 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .choice-list-cost__text{padding-bottom:calc(2 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list-cost__text{padding-bottom:min(.390625vw,5px);font-size:min(1.25vw,16px)}}.plant-based .choice-list-price{position:relative;font-weight:500;line-height:1.3;letter-spacing:0}.plant-based .choice-list-price:before{position:absolute;top:50%;left:0;width:100%;content:"";border-top:2px solid #000;transform:rotate(7deg)}@media (max-width: 767.98px){.plant-based .choice-list-price{margin-top:calc(4 * var(--base-font, 1) / 10);margin-right:calc(11 * var(--base-font, 1) / 10);font-size:calc(22 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list-price{font-size:min(1.71875vw,22px)}}.plant-based .choice-list-price span{display:inline-block;font-weight:500}@media (max-width: 767.98px){.plant-based .choice-list-price span{padding-left:calc(11 * var(--base-font, 1) / 10);font-size:calc(13 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list-price span{padding-left:calc(2 * var(--base-font, 1) / 10);font-size:min(1.015625vw,13px)}}.plant-based .choice-list__sale{position:relative;font-family:Jost,sans-serif;font-weight:800;line-height:1;color:#f04e22;letter-spacing:-.05em}@media (max-width: 767.98px){.plant-based .choice-list__sale{padding-top:calc(9 * var(--base-font, 1) / 10);margin-right:calc(14 * var(--base-font, 1) / 10);font-size:calc(54 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list__sale{margin-top:min(.46875vw,6px);margin-right:min(.78125vw,10px);font-size:min(4.140625vw,53px)}}.plant-based .choice-list__sale span{font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;letter-spacing:0}@media (max-width: 767.98px){.plant-based .choice-list__sale span{font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list__sale span{font-size:min(1.09375vw,12px)}}.plant-based .choice-list__sale .choice-list__sale-set{font-weight:600;margin-right:-.25em}.plant-based .choice-list__induce{margin-bottom:1em}.plant-based .choice-list__sale .choice-list__sale_balloon{width:min(5vw,56px);position:absolute;bottom:30%;right:-5%;z-index:1}@media (max-width: 767.98px){.plant-based .choice-list__sale .choice-list__sale_balloon{width:18vw;right:-5vw}}@media (max-width: 767.98px){.plant-based .choice-list__sale .choice-list__sale-set{font-size:calc(38 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .choice-list__sale .choice-list__sale-set{font-size:min(2.96875vw,38px)!important}}@media (max-width: 767.98px){.plant-based .simplebar-wrapper{width:100%;height:100%;padding-bottom:calc(28 * var(--base-font, 1) / 10)}.plant-based .simplebar-wrapper:before{position:absolute;bottom:0;left:0;width:calc(100% - 30 * var(--base-font, 1) / 10);height:4px;content:"";background-color:#ede9e2;border-radius:9999px}.plant-based .simplebar-track.simplebar-horizontal{width:calc(100% - 30 * var(--base-font, 1) / 10);height:4px}.plant-based .simplebar-scrollbar:before{top:0;height:calc(4 * var(--base-font, 1) / 10);background:#fff;border-radius:9999px}.plant-based .simplebar-scrollbar.simplebar-visible:before{opacity:1}}.plant-based .feature-contents{display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.plant-based .feature-contents{padding-top:calc(66 * var(--base-font, 1) / 10);padding-bottom:calc(68 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-contents{padding-top:calc(74 * var(--base-font, 1) / 10);padding-bottom:calc(158 * var(--base-font, 1) / 10)}}.plant-based .feature-text{font-weight:500;line-height:2.5;text-align:center}@media (max-width: 767.98px){.plant-based .feature-text{font-size:calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-text{font-size:min(1.875vw,24px)}}@media (max-width: 767.98px){.plant-based .feature-point-title{margin-top:calc(40 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-point-title{margin-top:calc(96 * var(--base-font, 1) / 10);margin-bottom:calc(42 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-point-title .c-sub-title{line-height:1.2}}@media (max-width: 767.98px){.plant-based .feature-sub-title{margin-top:calc(7 * var(--base-font, 1) / 10);font-size:calc(28 * var(--base-font, 1) / 10);line-height:1.3}}@media (min-width: 768px){.plant-based .feature-sub-title{margin-top:calc(-3 * var(--base-font, 1) / 10)}}.plant-based .feature-list{display:flex;gap:calc(20 * var(--base-font, 1) / 10);max-width:calc(895 * var(--base-font, 1) / 10);margin:auto}@media (max-width: 767.98px){.plant-based .feature-list{flex-direction:column;margin-top:calc(30 * var(--base-font, 1) / 10)}}.plant-based .feature-card{background-color:#fff}@media (max-width: 767.98px){.plant-based .feature-card{padding:calc(18 * var(--base-font, 1) / 10) calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-card{min-height:min(22.265625vw,285px);padding:calc(18 * var(--base-font, 1) / 10) calc(21 * var(--base-font, 1) / 10)}}.plant-based .feature-card__text{font-weight:700;line-height:1.4;text-align:center}@media (max-width: 767.98px){.plant-based .feature-card__text{margin-top:calc(12 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .feature-card__text{margin-top:calc(23 * var(--base-font, 1) / 10);font-size:min(1.875vw,24px)}}.plant-based .continuous-slide .swiper-wrapper{transition-timing-function:linear}@media (max-width: 767.98px){.plant-based .continuous-slide .swiper-slide{width:calc(138 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .continuous-slide .swiper-slide{width:calc(240 * var(--base-font, 1) / 10)}}.plant-based .life-style-section{margin-top:0}@media (max-width: 767.98px){.plant-based .life-style-section{padding-block:calc(63 * var(--base-font, 1) / 10) calc(90 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-section{padding-block:calc(61 * var(--base-font, 1) / 10) calc(140 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .life-style-title{font-size:calc(28 * var(--base-font, 1) / 10);line-height:1.3}}.plant-based .life-style-list{display:flex}@media (max-width: 767.98px){.plant-based .life-style-list{flex-direction:column;gap:calc(14 * var(--base-font, 1) / 10);margin-top:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-list{gap:calc(13 * var(--base-font, 1) / 10);margin-top:calc(32 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .life-style-card{width:100%}}@media (min-width: 768px){.plant-based .life-style-card{width:calc((100% - 13 * var(--base-font, 1) / 10 * 2) / 3)}}.plant-based .life-style-link{display:flex;align-items:center;color:#000;cursor:pointer;background-color:#f7f6f3;border-radius:calc(10 * var(--base-font, 1) / 10);box-shadow:0 0 12px #00000040}@media (max-width: 767.98px){.plant-based .life-style-link{position:relative;justify-content:space-between;padding:calc(15 * var(--base-font, 1) / 10) calc(17 * var(--base-font, 1) / 10) calc(34 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-link{flex-direction:column;padding:calc(21 * var(--base-font, 1) / 10) calc(27 * var(--base-font, 1) / 10) calc(3 * var(--base-font, 1) / 10)}}.plant-based .life-style-link--green{background-color:#809b86}.plant-based .life-style-link--brown{background-color:#d1a389}.plant-based .life-style-link--pink{background-color:#d1a4a6}.plant-based .life-style-card__point{display:flex;align-items:end;font-family:Jost,sans-serif;font-weight:400;line-height:1.1;color:#fff}@media (max-width: 767.98px){.plant-based .life-style-card__point{gap:calc(1 * var(--base-font, 1) / 10);font-size:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-card__point{gap:calc(5 * var(--base-font, 1) / 10);justify-content:center;font-size:calc(36 * var(--base-font, 1) / 10);text-align:center;letter-spacing:-.05em}}.plant-based .life-style-card__point span{font-family:Jost,sans-serif;font-weight:400;line-height:1;color:#fff;letter-spacing:0}@media (max-width: 767.98px){.plant-based .life-style-card__point span{margin-bottom:calc(2 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);line-height:1.2}}@media (min-width: 768px){.plant-based .life-style-card__point span{margin-bottom:calc(8 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}.plant-based .life-style-card__text{font-weight:700;line-height:1.4;color:#fff}@media (max-width: 767.98px){.plant-based .life-style-card__text{margin-top:calc(5 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-card__text{font-size:min(1.5625vw,20px);line-height:1.5;text-align:center}}@media (max-width: 767.98px){.plant-based .life-style-card__image{width:calc(100 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .life-style-card__image{margin-top:calc(12 * var(--base-font, 1) / 10)}}.plant-based .life-style-card__image img{border-radius:calc(5 * var(--base-font, 1) / 10)}.plant-based .life-style-card__arrow{width:calc(24 * var(--base-font, 1) / 10)}@media (max-width: 767.98px){.plant-based .life-style-card__arrow{position:absolute;bottom:calc(2 * var(--base-font, 1) / 10);left:50%;content:"";transform:translate(-50%)}}@media (min-width: 768px){.plant-based .life-style-card__arrow{margin-top:calc(13 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .set-section{padding-top:calc(100 * var(--base-font, 1) / 10);padding-bottom:calc(78 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-section{padding-top:calc(215 * var(--base-font, 1) / 10);padding-bottom:calc(110 * var(--base-font, 1) / 10)}}.plant-based .set-text-area{display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.plant-based .set-text-area{margin-block:calc(35 * var(--base-font, 1) / 10) calc(62 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-text-area{margin-block:calc(68 * var(--base-font, 1) / 10) calc(33 * var(--base-font, 1) / 10)}}.plant-based .set-sub-text{text-align:center}.plant-based .set-sub-text .set-telop{font-weight:700;line-height:1.4;color:#809b86;letter-spacing:0;border-bottom:2px solid #809b86}@media (max-width: 767.98px){.plant-based .set-sub-text .set-telop{font-size:calc(18 * var(--base-font, 1) / 10);line-height:1.9}}@media (min-width: 768px){.plant-based .set-sub-text .set-telop{padding-bottom:calc(5 * var(--base-font, 1) / 10);font-size:calc(24 * var(--base-font, 1) / 10)}}.plant-based .set-sub-text .set-telop--brown{color:#d1a389;border-bottom:2px solid #d1a389}.plant-based .set-sub-text .set-telop--pink{color:#d1a4a6;border-bottom:2px solid #d1a4a6}.plant-based .set-title{font-weight:700;line-height:1.3;letter-spacing:0}@media (max-width: 767.98px){.plant-based .set-title{margin-top:calc(8 * var(--base-font, 1) / 10);font-size:calc(40 * var(--base-font, 1) / 10);text-align:center}}@media (min-width: 768px){.plant-based .set-title{margin-top:calc(14 * var(--base-font, 1) / 10);font-size:calc(56 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .set-title--01{letter-spacing:-.05em}}.plant-based .set-common-text{font-weight:500}@media (max-width: 767.98px){.plant-based .set-common-text{margin-top:calc(23 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.8;text-align:center}}@media (min-width: 768px){.plant-based .set-common-text{margin-top:calc(16 * var(--base-font, 1) / 10);text-align:center}}.plant-based .set-price__list{display:flex;flex-wrap:wrap}@media (max-width: 767.98px){.plant-based .set-price__list{gap:calc(15 * var(--base-font, 1) / 10);margin-bottom:calc(85 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-price__list{gap:calc(25 * var(--base-font, 1) / 10) calc(13 * var(--base-font, 1) / 10);max-width:calc(600 * var(--base-font, 1) / 10);margin:0 auto calc(80 * var(--base-font, 1) / 10)}}@media (min-width: 1024px){.plant-based .set-price__list{gap:calc(13 * var(--base-font, 1) / 10);max-width:100%}}@media (max-width: 767.98px){.plant-based .set-price-item{width:100%}}@media (min-width: 768px){.plant-based .set-price-item{width:calc((100% - 13 * var(--base-font, 1) / 10) / 2)}}@media (min-width: 1024px){.plant-based .set-price-item{width:calc((100% - 13 * var(--base-font, 1) / 10 * 3) / 4)}}.plant-based .voice{color:#809b86;background-color:transparent;padding:0!important}.plant-based .voice .voice-title-area{color:#809b86}@media (max-width: 767.98px){.plant-based .voice--01 .voice-title-area{left:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice--01 .voice-title-area{left:min(1.09375vw,14px)}}.plant-based .voice--02,.plant-based .voice--02 .voice-title-area{color:#d1a389}@media (min-width: 768px){.plant-based .voice--02 .voice-title-area{top:min(.390625vw,5px);left:min(1.71875vw,22px)}}.plant-based .voice--03,.plant-based .voice--03 .voice-title-area{color:#d1a4a6}@media (min-width: 768px){.plant-based .voice--03 .voice-title-area{top:min(.390625vw,5px);left:min(3.671875vw,47px)}}.plant-based .voice-inner{margin:auto}@media (min-width: 768px){.plant-based .voice-inner{width:calc(680 * var(--base-font, 1) / 10)}}.plant-based .voice-title-area{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto;flex-direction:row}@media (max-width: 767.98px){.plant-based .voice-title-area{gap:calc(22 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-title-area{gap:calc(34 * var(--base-font, 1) / 10)}}.plant-based .voice-type{position:absolute;text-align:center;content:""}@media (max-width: 767.98px){.plant-based .voice-type--01{top:calc(-52 * var(--base-font, 1) / 10);left:calc(-33 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-type--01{top:max(-6.25vw,-80px);left:max(-10.3125vw,-132px)}}@media (min-width: 1024px){.plant-based .voice-type--01{top:max(-8.75vw,-112px);left:max(-17.03125vw,-218px)}}@media (max-width: 767.98px){.plant-based .voice-type--02{top:calc(-64 * var(--base-font, 1) / 10);left:calc(-33 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-type--02{top:max(-6.25vw,-80px);left:max(-13.4375vw,-172px)}}@media (min-width: 1024px){.plant-based .voice-type--02{top:max(-9.140625vw,-117px);left:max(-19.140625vw,-245px)}}@media (max-width: 767.98px){.plant-based .voice-type--03{top:calc(-61 * var(--base-font, 1) / 10);left:calc(-34 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-type--03{top:max(-6.25vw,-80px);left:max(-12.65625vw,-162px)}}@media (min-width: 1024px){.plant-based .voice-type--03{top:max(-9.375vw,-120px);left:max(-19.21875vw,-246px)}}.plant-based .voice-type__string{font-family:Jost,sans-serif;font-weight:400;line-height:1}@media (max-width: 767.98px){.plant-based .voice-type__string{font-size:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-type__string{margin-bottom:max(-.78125vw,-10px);font-size:min(2.734375vw,35px)}}.plant-based .voice-type__number{font-family:Jost,sans-serif;font-weight:500;line-height:1;letter-spacing:-.04em}@media (max-width: 767.98px){.plant-based .voice-type__number{font-size:calc(67 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-type__number{font-size:min(10.9375vw,140px)}}@media (min-width: 1024px){.plant-based .voice-type__number{font-size:min(13.59375vw,174px)}}.plant-based .voice-thumbnail{position:relative}@media (max-width: 767.98px){.plant-based .voice-thumbnail{width:calc(86 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-thumbnail{width:calc(125 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .voice-thumbnail--01{margin-left:calc(22 * var(--base-font, 1) / 10)}.plant-based .voice-thumbnail--02{margin-left:calc(19 * var(--base-font, 1) / 10)}.plant-based .voice-thumbnail--03{margin-left:calc(12 * var(--base-font, 1) / 10)}}.plant-based .voice-comment{position:relative;font-weight:500;line-height:1.4;color:#fff;background-color:#809b86;border-radius:calc(10 * var(--base-font, 1) / 10)}.plant-based .voice-comment--brown{background-color:#d1a389}.plant-based .voice-comment--brown:before{background-color:#d1a389!important}.plant-based .voice-comment--pink{background-color:#d1a4a6}.plant-based .voice-comment--pink:before{background-color:#d1a4a6!important}@media (max-width: 767.98px){.plant-based .voice-comment{padding:calc(14 * var(--base-font, 1) / 10) calc(8 * var(--base-font, 1) / 10) calc(14 * var(--base-font, 1) / 10) calc(22 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}.plant-based .voice-comment--03{padding:calc(16 * var(--base-font, 1) / 10) calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-comment{padding:calc(18 * var(--base-font, 1) / 10) calc(30 * var(--base-font, 1) / 10);font-size:calc(24 * var(--base-font, 1) / 10)}}.plant-based .voice-comment:before{position:absolute;top:50%;left:calc(-14 * var(--base-font, 1) / 10);width:calc(16 * var(--base-font, 1) / 10);height:calc(14 * var(--base-font, 1) / 10);clip-path:polygon(100% 0,0 49%,100% 100%);content:"";background-color:#809b86;border-radius:2px;transform:translateY(-50%)}.plant-based .voice-item{position:relative;height:100%;background-color:#fff;transition:all .5s;transition-delay:.5s}@media (max-width: 767.98px){.plant-based .voice-item{padding:calc(46 * var(--base-font, 1) / 10) 0 calc(40 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-item{min-height:calc(230 * var(--base-font, 1) / 10);padding:calc(37 * var(--base-font, 1) / 10) calc(70 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .voice-swiper{width:calc(315 * var(--base-font, 1) / 10);margin:calc(31 * var(--base-font, 1) / 10) auto 0;line-height:1.5}}@media (min-width: 768px){.plant-based .voice-swiper{width:100%;margin:calc(36 * var(--base-font, 1) / 10) auto 0}}.plant-based .voice-swiper .swiper.is-active{overflow:visible}.plant-based .voice-swiper .swiper.is-active .swiper-button-prev,.plant-based .voice-swiper .swiper.is-active .swiper-button-next{border-radius:50%;transition:opacity .3s}@media (max-width: 767.98px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev,.plant-based .voice-swiper .swiper.is-active .swiper-button-next{width:calc(50 * var(--base-font, 1) / 10);height:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev,.plant-based .voice-swiper .swiper.is-active .swiper-button-next{width:calc(60 * var(--base-font, 1) / 10);height:calc(60 * var(--base-font, 1) / 10)}}@media (hover: hover){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev:hover,.plant-based .voice-swiper .swiper.is-active .swiper-button-next:hover{opacity:.8}}@media (max-width: 767.98px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev{left:calc(-25 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev{left:calc(-30 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .voice-swiper .swiper.is-active .swiper-button-next{right:calc(-25 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-swiper .swiper.is-active .swiper-button-next{right:calc(-30 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev:after,.plant-based .voice-swiper .swiper.is-active .swiper-button-next:after{width:calc(50 * var(--base-font, 1) / 10);height:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-swiper .swiper.is-active .swiper-button-prev:after,.plant-based .voice-swiper .swiper.is-active .swiper-button-next:after{width:calc(60 * var(--base-font, 1) / 10);height:calc(60 * var(--base-font, 1) / 10)}}.plant-based .voice-swiper .swiper.is-active .swiper-button-next:after{transform:rotate(180deg)}.plant-based .voice-swiper .swipe-control .swiper-button-prev:after,.plant-based .voice-swiper .swipe-control .swiper-button-next:after{content:"";background-image:url(/cdn/shop/files/lp-04-set_icon_swipe_arrow_green.svg);background-size:contain}.plant-based .voice-swiper .swipe-control .swiper-button-prev--pink:after,.plant-based .voice-swiper .swipe-control .swiper-button-next--pink:after{content:"";background-image:url(/cdn/shop/files/lp-04-set_icon_swipe_arrow_pink.webp);background-size:contain}.plant-based .voice-swiper .swiper-slide{width:100%;height:auto}.plant-based .voice-swiper .swiper-slide:not(.swiper-slide-visible) .voice-item{pointer-events:none;opacity:.3}.plant-based .voice-item-type{position:absolute;font-family:Jost,sans-serif;font-weight:300;line-height:1.6;color:#d9e1db;letter-spacing:0;content:""}.plant-based .voice-item-type--brown{color:#f1e3dc}.plant-based .voice-item-type--pink{color:#f1e4e4}@media (max-width: 767.98px){.plant-based .voice-item-type{top:calc(3 * var(--base-font, 1) / 10);right:calc(19 * var(--base-font, 1) / 10);font-size:calc(36 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .voice-item-type{top:calc(2 * var(--base-font, 1) / 10);right:calc(31 * var(--base-font, 1) / 10);font-size:calc(40 * var(--base-font, 1) / 10)}}.plant-based .voice-item__title{font-size:calc(20 * var(--base-font, 1) / 10);font-weight:700}@media (max-width: 767.98px){.plant-based .voice-item__title{font-size:calc(18 * var(--base-font, 1) / 10);text-align:center}}.plant-based .voice-title__text{color:#333}@media (max-width: 767.98px){.plant-based .voice-title__text{margin-top:calc(18 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.6;text-align:center;letter-spacing:-.03em}}@media (min-width: 768px){.plant-based .voice-title__text{margin-top:calc(18 * var(--base-font, 1) / 10)}}.plant-based .purchase{position:relative}.plant-based .purchase-sale-banner{position:absolute;z-index:2}@media (max-width: 767.98px){.plant-based .purchase-sale-banner{top:calc(-39 * var(--base-font, 1) / 10);left:calc(-24 * var(--base-font, 1) / 10);width:calc(91 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .purchase-sale-banner{top:calc(-55 * var(--base-font, 1) / 10);left:calc(-10 * var(--base-font, 1) / 10);width:calc(120 * var(--base-font, 1) / 10)}}@media (min-width: 1024px){.plant-based .purchase-sale-banner{top:calc(-42 * var(--base-font, 1) / 10);left:calc(-40 * var(--base-font, 1) / 10);width:calc(144 * var(--base-font, 1) / 10)}}.plant-based .purchase-column{display:grid;grid-template-columns:min(32.8125vw,420px) 1fr;max-width:calc(1000 * var(--base-font, 1) / 10);margin:auto;background-color:#fff}@media (max-width: 767.98px){.plant-based .purchase-column{display:flex;flex-direction:column;gap:calc(21 * var(--base-font, 1) / 10);width:min(84.2666666667vw,632px);padding:calc(20 * var(--base-font, 1) / 10) calc(20 * var(--base-font, 1) / 10) calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .purchase-column{gap:calc(32 * var(--base-font, 1) / 10);padding:calc(50 * var(--base-font, 1) / 10) calc(50 * var(--base-font, 1) / 10) calc(51 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .purchase-column__left{width:100%}}@media (min-width: 768px){.plant-based .purchase-column__left{width:min(32.8125vw,420px)}}@media (max-width: 767.98px){.plant-based .purchase-column__right{width:100%}}@media (min-width: 768px){.plant-based .purchase-column__right{max-width:calc(451 * var(--base-font, 1) / 10)}}.plant-based .set-item-list{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 767.98px){.plant-based .set-item-list{gap:calc(4 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-item-list{gap:calc(8 * var(--base-font, 1) / 10)}}.plant-based .set-item-button{width:100%;padding-block:calc(10 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);font-weight:700;line-height:1.4;color:#809b86;border:2px solid #809b86;border-radius:200px}@media (max-width: 767.98px){.plant-based .set-item-button{height:calc(46 * var(--base-font, 1) / 10);padding:0;line-height:1.2}}.plant-based .set-item-button.is-active{color:#fff;background-color:#809b86}.plant-based .set-item-button--brown{color:#d1a389;border:2px solid #d1a389}.plant-based .set-item-button--brown.is-active{color:#fff;background-color:#d1a389}.plant-based .set-item-button--pink{color:#d1a4a6;border:2px solid #d1a4a6}.plant-based .set-item-button--pink.is-active{color:#fff;background-color:#d1a4a6}.plant-based .thumb-wrapper{display:flex}@media (max-width: 767.98px){.plant-based .thumb-wrapper{width:100%;margin-top:calc(28 * var(--base-font, 1) / 10);overflow-x:auto;white-space:nowrap}}@media (min-width: 768px){.plant-based .thumb-wrapper{flex-wrap:wrap;gap:calc(11 * var(--base-font, 1) / 10) calc(12 * var(--base-font, 1) / 10);margin-top:calc(30 * var(--base-font, 1) / 10)}}.plant-based .thumb-media{cursor:pointer}@media (max-width: 767.98px){.plant-based .thumb-media{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(60 * var(--base-font, 1) / 10);margin-right:calc(5 * var(--base-font, 1) / 10);text-align:center;background-color:#d3d3d3}}@media (min-width: 768px){.plant-based .thumb-media{width:calc((100% - 12 * var(--base-font, 1) / 10 * 6) / 7)}}.plant-based .thumb-media-active{border:2px solid #f04e22}.plant-based .gallery01 .swiper-slide{cursor:pointer}.plant-based .gallery01 .swiper-controller{position:absolute;left:50%;z-index:1;width:100%;transform:translate(-50%)}@media (max-width: 767.98px){.plant-based .gallery01 .swiper-controller{top:min(34.6666666667vw,260px)}}@media (min-width: 768px){.plant-based .gallery01 .swiper-controller{top:min(16.09375vw,206px)}}@media (min-width: 768px){.plant-based .gallery01 .swiper-button-prev,.plant-based .gallery01 .swiper-button-next{width:calc(38 * var(--base-font, 1) / 10);height:calc(38 * var(--base-font, 1) / 10)}}.plant-based .gallery01 .swiper-button-prev{left:0}.plant-based .gallery01 .swiper-button-next{right:0}.plant-based .gallery01 .swiper-button-prev:after,.plant-based .gallery01 .swiper-button-next:after{font-weight:600;color:#fff;filter:drop-shadow(0 0 5px rgba(0,0,0,.6))}@media (max-width: 767.98px){.plant-based .gallery01 .swiper-button-prev:after,.plant-based .gallery01 .swiper-button-next:after{font-size:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .gallery01 .swiper-button-prev:after,.plant-based .gallery01 .swiper-button-next:after{font-size:calc(32 * var(--base-font, 1) / 10)}}.plant-based .gallery01 .swiper-button-prev.swiper-button-disabled,.plant-based .gallery01 .swiper-button-next.swiper-button-disabled{opacity:.7}@media (max-width: 767.98px){.plant-based .set-detail{padding-inline:calc(14 * var(--base-font, 1) / 10) calc(18 * var(--base-font, 1) / 10);margin-top:calc(24 * var(--base-font, 1) / 10);border:2px solid #809b86}}@media (min-width: 768px){.plant-based .set-detail{margin-top:calc(20 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .set-detail--brown{border:2px solid #d1a389}}@media (max-width: 767.98px){.plant-based .set-detail--pink{border:2px solid #d1a4a6}}.plant-based .set-detail-cost{display:flex}@media (min-width: 768px){.plant-based .set-detail-cost{min-width:calc(40 * var(--base-font, 1) / 10)}}.plant-based .set-detail-title{font-weight:500;line-height:1.4}@media (max-width: 767.98px){.plant-based .set-detail-title{padding-block:calc(10 * var(--base-font, 1) / 10) calc(13 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);letter-spacing:-.03em}}@media (min-width: 768px){.plant-based .set-detail-title{margin-bottom:calc(12 * var(--base-font, 1) / 10);font-size:calc(20 * var(--base-font, 1) / 10)}}.plant-based .set-detail-title--green{font-weight:700;color:#809b86}@media (min-width: 768px){.plant-based .set-detail-title--green{font-size:calc(24 * var(--base-font, 1) / 10)}}.plant-based .set-detail-title--brown{font-weight:700;color:#d1a389}@media (min-width: 768px){.plant-based .set-detail-title--brown{font-size:calc(24 * var(--base-font, 1) / 10)}}.plant-based .set-detail-title--pink{font-weight:700;color:#d1a4a6}@media (min-width: 768px){.plant-based .set-detail-title--pink{font-size:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-detail-number{padding-top:calc(2 * var(--base-font, 1) / 10)}}.plant-based .set-detail-accordion{transition:all .5s}@media (max-width: 767.98px){.plant-based .set-detail-accordion__body{height:0;overflow:hidden;transition:all .5s}}@media (max-width: 767.98px){.plant-based .set-detail-accordion__button{position:relative;width:100%;cursor:pointer}}@media (max-width: 767.98px){.plant-based .set-detail-accordion-cross{position:absolute;top:0;right:calc(0 * var(--base-font, 1) / 10);width:calc(21 * var(--base-font, 1) / 10);height:100%}}.plant-based .set-detail-accordion-cross:before,.plant-based .set-detail-accordion-cross:after{position:absolute;top:50%;left:50%;width:calc(21 * var(--base-font, 1) / 10);height:calc(2 * var(--base-font, 1) / 10);content:"";background-color:#809b86;transition:all .5s;transform:translate(-50%,-50%)}@media (min-width: 768px){.plant-based .set-detail-accordion-cross:before,.plant-based .set-detail-accordion-cross:after{display:none}}.plant-based .set-detail-accordion-cross:after{transform:translate(-50%,-50%) rotate(90deg)}.plant-based .set-detail-accordion-cross--brown:before,.plant-based .set-detail-accordion-cross--brown:after{background-color:#c48663}.plant-based .set-detail-accordion-cross--pink:before,.plant-based .set-detail-accordion-cross--pink:after{background-color:#d1a4a6}.plant-based .set-detail-accordion.open .set-detail-accordion-cross:after{transform:translate(-50%,-50%) rotate(0)}@media (max-width: 767.98px){.plant-based .set-detail-accordion.open .set-detail-accordion__body{padding-top:calc(5 * var(--base-font, 1) / 10)}}.plant-based .set-detail-item-list{display:flex;flex-wrap:wrap}@media (max-width: 767.98px){.plant-based .set-detail-item-list{gap:calc(8 * var(--base-font, 1) / 10) 0;padding-bottom:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-detail-item-list{gap:calc(8 * var(--base-font, 1) / 10) calc(9 * var(--base-font, 1) / 10)}}.plant-based .set-detail-item-list li{display:flex;align-items:center;justify-content:space-between;font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.3}@media (max-width: 767.98px){.plant-based .set-detail-item-list li{align-items:end}}@media (min-width: 768px){.plant-based .set-detail-item-list li{width:calc((100% - 9 * var(--base-font, 1) / 10) / 2);min-width:calc(116 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .set-detail-item-list li span{padding-left:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-detail-item-list li span{padding-right:calc(4 * var(--base-font, 1) / 10);padding-left:calc(10 * var(--base-font, 1) / 10)}}.plant-based .set-detail-item-list--column{flex-direction:column;width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.plant-based .set-detail-item-list--column li{min-width:100%}}.plant-based .set-detail-item{position:relative}@media (max-width: 767.98px){.plant-based .set-detail-item{width:calc(194 * var(--base-font, 1) / 10);padding-left:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-detail-item{padding-left:calc(23 * var(--base-font, 1) / 10)}}.plant-based .set-detail-item:before{position:absolute;width:2px;height:2px;content:"";background-color:#333;border-radius:50%}@media (max-width: 767.98px){.plant-based .set-detail-item:before{top:calc(8 * var(--base-font, 1) / 10);left:calc(7 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .set-detail-item:before{top:calc(8 * var(--base-font, 1) / 10);left:calc(10 * var(--base-font, 1) / 10)}}.plant-based .price-num-area{display:flex;justify-content:space-between}@media (max-width: 767.98px){.plant-based .price-num-area{flex-direction:column;gap:calc(2 * var(--base-font, 1) / 10);margin-top:calc(23 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .price-num-area{flex-wrap:wrap;gap:calc(16 * var(--base-font, 1) / 10) 0;align-items:end;margin-top:calc(46 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .price-box{display:flex;align-items:center;justify-content:space-between}}.plant-based .price-regular{display:flex;align-items:center}@media (max-width: 767.98px){.plant-based .price-regular{flex-direction:column;align-items:start}}@media (min-width: 768px){.plant-based .price-regular{gap:calc(15 * var(--base-font, 1) / 10)}}.plant-based .price-regular-child,.plant-based .price-text{font-weight:500}@media (max-width: 767.98px){.plant-based .price-text{font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .price-text{font-size:calc(20 * var(--base-font, 1) / 10);line-height:1.4}}.plant-based .normal-price{position:relative;font-weight:500}@media (max-width: 767.98px){.plant-based .normal-price{font-size:calc(20 * var(--base-font, 1) / 10);letter-spacing:-.1px}}@media (min-width: 768px){.plant-based .normal-price{font-size:calc(24 * var(--base-font, 1) / 10)}}.plant-based .normal-price:before{position:absolute;top:50%;left:0;width:100%;content:"";border-top:1px solid #333;transform:rotate(7deg)}.plant-based .price__tax{font-weight:500}@media (max-width: 767.98px){.plant-based .price__tax{padding-left:calc(2 * var(--base-font, 1) / 10);font-size:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .price__tax{padding-left:calc(3 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}.plant-based .price-sale{position:relative}@media (max-width: 767.98px){.plant-based .price-sale{padding-left:calc(36 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .price-sale{padding-top:calc(8 * var(--base-font, 1) / 10)}}.plant-based .price-sale .price-change-arrow{position:absolute;clip-path:polygon(100% 0,0 0,50% 100%);content:"";background-color:#333}@media (max-width: 767.98px){.plant-based .price-sale .price-change-arrow{top:calc(50% + 2 * var(--base-font, 1) / 10);left:calc(10 * var(--base-font, 1) / 10);width:calc(12 * var(--base-font, 1) / 10);height:calc(10 * var(--base-font, 1) / 10);transform:translateY(-50%) rotate(-90deg)}}@media (min-width: 768px){.plant-based .price-sale .price-change-arrow{top:calc(1 * var(--base-font, 1) / 10);left:50%;width:calc(15 * var(--base-font, 1) / 10);height:calc(12 * var(--base-font, 1) / 10);transform:translate(-50%)}}.plant-based .sale-price{font-weight:700;color:#f04e22}@media (max-width: 767.98px){.plant-based .sale-price{font-size:calc(32 * var(--base-font, 1) / 10);line-height:1.3}}@media (min-width: 768px){.plant-based .sale-price{font-size:calc(42 * var(--base-font, 1) / 10);line-height:1.3}}.plant-based input[type=number]::-webkit-outer-spin-button,.plant-based input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.plant-based input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.plant-based .number-input[type=number]{width:calc(74 * var(--base-font, 1) / 10);font-size:calc(20 * var(--base-font, 1) / 10);font-weight:700;line-height:1.4;text-align:center;border:none}.plant-based .number-box{display:flex}@media (max-width: 767.98px){.plant-based .number-box{gap:calc(28 * var(--base-font, 1) / 10);align-items:center;margin-top:calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .number-box{gap:calc(10 * var(--base-font, 1) / 10)}}.plant-based .number-box__title{font-weight:500}@media (max-width: 767.98px){.plant-based .number-box__title{font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .number-box__title{font-size:calc(20 * var(--base-font, 1) / 10)}}.plant-based .number-box__main{display:flex;overflow:hidden;border:1px solid #333;border-radius:calc(5 * var(--base-font, 1) / 10)}.plant-based .number-control{position:relative;width:calc(40 * var(--base-font, 1) / 10);height:calc(40 * var(--base-font, 1) / 10);cursor:pointer;background-color:#333;transition:all .3s}@media (hover: hover){.plant-based .number-control:hover{background-color:#666}}.plant-based .control-icon{position:absolute;top:50%;left:50%;width:calc(16 * var(--base-font, 1) / 10);height:calc(16 * var(--base-font, 1) / 10);transform:translate(-50%,-50%)}.plant-based .control-icon:before,.plant-based .control-icon:after{position:absolute;top:50%;left:50%;width:100%;content:"";background-color:#fff;border-radius:9999px;transform:translate(-50%,-50%)}@media (max-width: 767.98px){.plant-based .control-icon:before,.plant-based .control-icon:after{height:1px}}@media (min-width: 768px){.plant-based .control-icon:before,.plant-based .control-icon:after{height:2px}}.plant-based .control-icon.control-plus:after{transform:translate(-50%,-50%) rotate(90deg)}@media (max-width: 767.98px){.plant-based .purchase-caption-area{margin-top:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .purchase-caption-area{margin-top:calc(18 * var(--base-font, 1) / 10)}}.plant-based .purchase-caption{font-weight:400}@media (max-width: 767.98px){.plant-based .purchase-caption{font-size:calc(12 * var(--base-font, 1) / 10);line-height:1.7;letter-spacing:-.07em}.plant-based .purchase-caption+.purchase-caption{margin-top:calc(4 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .purchase-caption{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.8}}.plant-based .blog-swiper{max-width:calc(888 * var(--base-font, 1) / 10 + 20 * var(--base-font, 1) / 10 * 2);margin:auto}@media (max-width: 767.98px){.plant-based .blog-swiper{padding-inline:calc(10 * var(--base-font, 1) / 10);margin-top:calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-swiper{padding-inline:calc(20 * var(--base-font, 1) / 10);margin-top:calc(34 * var(--base-font, 1) / 10)}}.plant-based .blog-swiper .swiper{overflow:visible}@media (max-width: 767.98px){.plant-based .blog-swiper .swiper-slide{width:calc(250 * var(--base-font, 1) / 10)!important}}@media (min-width: 768px){.plant-based .blog-swiper .swiper-slide{width:calc(327 * var(--base-font, 1) / 10)!important}}.plant-based .blog-swiper .swiper-button-prev,.plant-based .blog-swiper .swiper-button-next{border-radius:50%;transition:opacity .3s;transform:translateY(-50%);display:flex}@media (max-width: 767.98px){.plant-based .blog-swiper .swiper-button-prev,.plant-based .blog-swiper .swiper-button-next{width:calc(50 * var(--base-font, 1) / 10);height:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-swiper .swiper-button-prev,.plant-based .blog-swiper .swiper-button-next{width:calc(60 * var(--base-font, 1) / 10);height:calc(60 * var(--base-font, 1) / 10)}}@media (hover: hover){.plant-based .blog-swiper .swiper-button-prev:hover,.plant-based .blog-swiper .swiper-button-next:hover{opacity:.8}}.plant-based .blog-swiper .swiper-button-prev{left:0}@media (min-width: 1024px){.plant-based .blog-swiper .swiper-button-prev{left:max(-4.375vw,-56px)}}.plant-based .blog-swiper .swiper-button-next{right:0}@media (min-width: 1024px){.plant-based .blog-swiper .swiper-button-next{right:max(-4.375vw,-56px)}}.plant-based .blog-swiper .swiper-button-prev:after,.plant-based .blog-swiper .swiper-button-next:after{content:"";background-image:url(/cdn/shop/files/lp-04-set_icon_swipe_arrow.svg);background-size:contain}@media (max-width: 767.98px){.plant-based .blog-swiper .swiper-button-prev:after,.plant-based .blog-swiper .swiper-button-next:after{width:calc(50 * var(--base-font, 1) / 10);height:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-swiper .swiper-button-prev:after,.plant-based .blog-swiper .swiper-button-next:after{width:calc(60 * var(--base-font, 1) / 10);height:calc(60 * var(--base-font, 1) / 10)}}.plant-based .blog-swiper .swiper-button-next:after{transform:rotate(180deg)}@media (max-width: 767.98px){.plant-based .blog-section{padding-top:calc(50 * var(--base-font, 1) / 10);padding-bottom:calc(82 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-section{padding-top:calc(81 * var(--base-font, 1) / 10);padding-bottom:calc(106 * var(--base-font, 1) / 10)}}.plant-based .blog-inner{max-width:calc(1000 * var(--base-font, 1) / 10 + 20 * var(--base-font, 1) / 10 * 2);padding-inline:calc(20 * var(--base-font, 1) / 10);margin:auto}.plant-based .blog-initial-comment{margin-top:calc(16 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);font-weight:500;line-height:1.6;text-align:center}@media (max-width: 767.98px){.plant-based .blog-initial-comment{margin-top:calc(25 * var(--base-font, 1) / 10)}}.plant-based .blog-item{background-color:#f7f6f3}@media (max-width: 767.98px){.plant-based .blog-item{padding:calc(16 * var(--base-font, 1) / 10) calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-item{min-height:calc(535 * var(--base-font, 1) / 10);padding:calc(22 * var(--base-font, 1) / 10) calc(25 * var(--base-font, 1) / 10)}}.plant-based .blog-profile{display:flex;align-items:center}@media (max-width: 767.98px){.plant-based .blog-profile{gap:calc(14 * var(--base-font, 1) / 10);margin-top:calc(7 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-profile{gap:calc(18 * var(--base-font, 1) / 10);margin-top:calc(12 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .blog-profile__image{width:calc(25 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-profile__image{width:calc(32 * var(--base-font, 1) / 10)}}.plant-based .blog-profile__name{font-weight:700;line-height:1.4}@media (max-width: 767.98px){.plant-based .blog-profile__name{font-size:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-profile__name{font-size:calc(14 * var(--base-font, 1) / 10)}}.plant-based .blog-text{margin-top:calc(5 * var(--base-font, 1) / 10);line-height:1.6;letter-spacing:0}@media (max-width: 767.98px){.plant-based .blog-text{font-size:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .blog-text{font-size:calc(14 * var(--base-font, 1) / 10)}}.plant-based .faq-title-area{text-align:center}.plant-based .faq-inner{width:100%;max-width:calc(900 * var(--base-font, 1) / 10 + 20 * var(--base-font, 1) / 10 * 2);padding-inline:calc(20 * var(--base-font, 1) / 10);margin:auto}@media (max-width: 767.98px){.plant-based .faq-inner{padding-inline:calc(25 * var(--base-font, 1) / 10)}}.plant-based .faq-sub-title{font-family:Jost,sans-serif;line-height:1.6;color:#f04e22}@media (min-width: 768px){.plant-based .faq-sub-title{font-size:calc(40 * var(--base-font, 1) / 10)}}.plant-based .faq-title{font-weight:700}@media (min-width: 768px){.plant-based .faq-title{font-size:calc(40 * var(--base-font, 1) / 10);line-height:1.6}}@media (max-width: 767.98px){.plant-based .faq-contents{padding-top:calc(45 * var(--base-font, 1) / 10);padding-bottom:calc(80 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .faq-contents{padding-top:calc(96 * var(--base-font, 1) / 10);padding-bottom:calc(108 * var(--base-font, 1) / 10)}.plant-based .faq-contents .c-title{margin-top:calc(-10 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .faq-button-list{margin-top:calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .faq-button-list{margin-top:calc(38 * var(--base-font, 1) / 10)}}.plant-based .faq-panel-list{margin-top:calc(24 * var(--base-font, 1) / 10)}.plant-based .faq-tab-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;border:2px solid #333;border-radius:500px}@media (max-width: 767.98px){.plant-based .faq-tab-button{gap:calc(4 * var(--base-font, 1) / 10);min-height:calc(44 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .faq-tab-button{gap:calc(2 * var(--base-font, 1) / 10);padding-block:calc(6 * var(--base-font, 1) / 10)}}.plant-based .faq-tab-button img{width:calc(20 * var(--base-font, 1) / 10)}.plant-based .faq-tab-button .active-icon{display:none}.plant-based .faq-tab-button .noactive-icon{display:inline-block}.plant-based .faq-tab-button span{font-weight:700;line-height:1.4}@media (max-width: 767.98px){.plant-based .faq-tab-button span{font-size:calc(12 * var(--base-font, 1) / 10);line-height:1.2;text-align:left}}@media (min-width: 768px){.plant-based .faq-tab-button span{font-size:calc(14 * var(--base-font, 1) / 10)}}.plant-based .faq-tab-button.is-active{background-color:#333}.plant-based .faq-tab-button.is-active .active-icon{display:inline-block}.plant-based .faq-tab-button.is-active .noactive-icon{display:none}.plant-based .faq-tab-button.is-active span{color:#fff}.plant-based .accordions{display:flex;flex-direction:column;gap:calc(16 * var(--base-font, 1) / 10)}.plant-based .accordion{background-color:#fff;transition:all .5s}.plant-based .accordion__body{height:0;overflow:hidden;transition:all .5s}@media (max-width: 767.98px){.plant-based .accordion__body{padding-inline:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion__body{padding-inline:calc(40 * var(--base-font, 1) / 10)}}.plant-based .accordion__button{position:relative;width:100%;cursor:pointer}@media (max-width: 767.98px){.plant-based .accordion__button{padding-block:calc(8 * var(--base-font, 1) / 10);padding-inline:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion__button{padding-block:calc(9 * var(--base-font, 1) / 10);padding-inline:calc(40 * var(--base-font, 1) / 10)}}.plant-based .accordion-title-area{display:flex;align-items:center}@media (max-width: 767.98px){.plant-based .accordion-title-area{gap:calc(12 * var(--base-font, 1) / 10);max-width:calc(240 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion-title-area{gap:calc(8 * var(--base-font, 1) / 10);width:calc(100% - 40 * var(--base-font, 1) / 10)}}.plant-based .accordion-question{font-family:Jost,sans-serif;color:#f04e22}@media (max-width: 767.98px){.plant-based .accordion-question{font-size:calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion-question{font-size:calc(32 * var(--base-font, 1) / 10)}}.plant-based .accordion-title{font-weight:700}@media (max-width: 767.98px){.plant-based .accordion-title{font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion-title{font-size:calc(18 * var(--base-font, 1) / 10);line-height:1.4}}.plant-based .accordion-cross{position:absolute;top:0}@media (max-width: 767.98px){.plant-based .accordion-cross{right:calc(24 * var(--base-font, 1) / 10);width:calc(28 * var(--base-font, 1) / 10);height:100%}}@media (min-width: 768px){.plant-based .accordion-cross{right:calc(40 * var(--base-font, 1) / 10);width:calc(36 * var(--base-font, 1) / 10);height:100%}}.plant-based .accordion-cross:before,.plant-based .accordion-cross:after{position:absolute;top:50%;left:50%;height:calc(2 * var(--base-font, 1) / 10);content:"";background-color:#f04e22;transition:all .5s;transform:translate(-50%,-50%)}@media (max-width: 767.98px){.plant-based .accordion-cross:before,.plant-based .accordion-cross:after{width:calc(22 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion-cross:before,.plant-based .accordion-cross:after{width:calc(20 * var(--base-font, 1) / 10)}}.plant-based .accordion-cross:after{transform:translate(-50%,-50%) rotate(90deg)}@media (max-width: 767.98px){.plant-based .accordion.open{padding-bottom:calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion.open{padding-bottom:calc(40 * var(--base-font, 1) / 10)}}.plant-based .accordion.open .accordion-cross:after{transform:translate(-50%,-50%) rotate(0)}.plant-based .accordion-list{display:flex;flex-direction:column;gap:calc(16 * var(--base-font, 1) / 10);line-height:1.8}.plant-based .accordion-list a:visited,.plant-based .accordion-list a:link{text-decoration:underline}.plant-based .accordion-list a:hover{text-decoration-color:#ccc;opacity:.8}.plant-based .accordion-list__outline{font-weight:700}@media (max-width: 767.98px){.plant-based .accordion-list__outline{font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .accordion-list__outline{font-size:calc(18 * var(--base-font, 1) / 10)}}.plant-based .accordion-list__text{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.8}.plant-based .accordion-list__text+.plant-based .accordion-list__text{margin-top:10px}.plant-based .accordion-plan{margin-top:calc(10 * var(--base-font, 1) / 10)}.plant-based .accordion-plan__point{font-size:calc(14 * var(--base-font, 1) / 10)}.plant-based .accordion-plan__point+.plant-based .accordion-plan__point{margin-top:calc(10 * var(--base-font, 1) / 10)}.plant-based .brand-new{position:relative;background-color:#dfd1c4}@media (min-width: 768px){.plant-based .brand-new:before{position:absolute;top:0;right:0;width:50%;height:100%;content:"";background-color:#e5e0d6}}.plant-based .brand-new-inner{position:relative;width:100%;max-width:calc(1280 * var(--base-font, 1) / 10);margin:auto}.plant-based .brand-new-column{display:flex}@media (max-width: 767.98px){.plant-based .brand-new-column{flex-direction:column}}.plant-based .brand-new-column__left{width:100%}.plant-based .brand-new-column__right{display:flex;align-items:center;justify-content:center;width:100%;background-color:#e5e0d6}@media (max-width: 767.98px){.plant-based .brand-new-column__right{padding-inline:calc(26 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.plant-based .brand-new-content{padding-top:calc(54 * var(--base-font, 1) / 10);padding-bottom:calc(90 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .brand-new-content{padding-bottom:calc(28 * var(--base-font, 1) / 10)}}.plant-based .brand-new-title{font-weight:500;line-height:1.4;color:#f04e22}@media (max-width: 767.98px){.plant-based .brand-new-title{font-size:calc(28 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .brand-new-title{font-size:min(3.125vw,40px)}}.plant-based .brand-new-text{font-weight:500;line-height:2}@media (max-width: 767.98px){.plant-based .brand-new-text{margin-top:calc(22 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .brand-new-text{margin-top:min(3.4375vw,44px);font-size:min(1.25vw,16px)}}.plant-based .floating-banner{position:fixed;right:0;z-index:2;pointer-events:none;border-radius:calc(20 * var(--base-font, 1) / 10);box-shadow:0 0 12px #00000040;opacity:0;transition:opacity .3s}@media (max-width: 767.98px){.plant-based .floating-banner{bottom:calc(20 * var(--base-font, 1) / 10);width:calc(183 * var(--base-font, 1) / 10);height:calc(140 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.plant-based .floating-banner{bottom:calc(30 * var(--base-font, 1) / 10);width:calc(242 * var(--base-font, 1) / 10);height:calc(184 * var(--base-font, 1) / 10)}}.plant-based .floating-banner__link{display:block;width:100%;height:100%}.plant-based .observe-banner.appear .floating-banner{pointer-events:visible;opacity:1}.subscription-point-area{margin-top:calc(33 * var(--base-font, 1) / 10)}.subscription-point-area .c-sub-title{margin-top:calc(33 * var(--base-font, 1) / 10);text-align:center;font-family:var(--font-heading-family);font-weight:700}.subscription-point-list{flex-direction:column;gap:calc(14* var(--base-font, 1) / 10);margin-top:calc(20* var(--base-font, 1) / 10);display:flex}.subscription-point-list .subscription-point-card{width:100%;padding:calc(21* var(--base-font, 1) / 10) calc(27* var(--base-font, 1) / 10);background-color:#fff;border-radius:calc(10* var(--base-font, 1) / 10);display:flex;align-items:center;gap:1em}.subscription-point-list .subscription-point-card__text{margin-top:calc(5 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10);font-weight:700}.subscription-point-list .subscription-point-card__image{display:flex;width:60px;flex:none}.subscription-point-list .subscription-point-card__image img{width:100%;margin:auto}@media (min-width: 768px){.subscription-point-list{margin-top:calc(32 * var(--base-font, 1) / 10);gap:calc(13 * var(--base-font, 1) / 10);display:flex;flex-direction:unset}.subscription-point-list .subscription-point-card{width:calc((100% - 13* var(--base-font, 1) / 10* 2) / 3);display:block}.subscription-point-list .subscription-point-card__text{font-size:min(1.5625vw,20px);line-height:1.5;text-align:center}.subscription-point-list .subscription-point-card__image{width:100%;display:flex}.subscription-point-list .subscription-point-card__image img{width:35%}}.set-item-list>li{position:relative}.set-item-list>li.reccomend:before{content:"\4e00\756a\4eba\6c17";font-size:calc(10* var(--base-font, 1) / 10);color:#fff;font-weight:700;background-color:#f04e22;position:absolute;top:-.5em;left:1em;padding:.5em;line-height:1;border-radius:10em;z-index:1}@media (max-width: 767.98px){.plant-based .set-item-button{height:auto;padding-top:.5em;padding-bottom:.5em}.set-item-list>li.reccomend:before{content:"\4e00\756a\4eba\6c17";font-size:calc(8* var(--base-font, 1) / 10)}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/lp-04-set_index.css.map */
