@charset "UTF-8";.campaign_type .type1 a{padding:.3rem 0}.brand_tab.type2{margin-top:-.1rem;border-top:.1rem solid #ccc}.brand_tab.type2 ul{display:table;margin:0 auto}.brand_tab.type2 li{width:auto;margin:1.2rem 0 1.5rem;text-align:center;box-sizing:border-box;padding:0 1.5rem}.brand_tab.type2 li+li{border-left:.1rem solid #cdd1cf}.brand_tab.type2 a{height:auto;line-height:1.3rem;color:#999}.brand_tab.type2 .on,.brand_tab.type2 a:hover{color:#101010}.brand_tab.type2 .on:after,.brand_tab.type2 a:hover:after{display:none}.brand_campaign{margin-top:-.1rem;padding:0 0 8.5rem;border-top:.1rem solid #ccc;background:#f5f5f5}.brand_campaign .VisualCp{position:relative}.brand_campaign img.bg{width:100%}@font-face{font-family:Fluffy;src:url(/cdn/shop/files/Innisfree-Fluffy-Monospaced-Font.woff?v=1765355453) format("woff")}#social-responsibility{line-height:initial;font-optical-sizing:auto;font-style:normal;background-color:#dff1e0}#social-responsibility .fs-75px{font-size:clamp(2.4rem,5.859375vw,7.5rem)}#social-responsibility .fs-40px{line-height:1.575;font-size:clamp(2rem,3.125vw,4rem)}#social-responsibility .fs-34px{font-size:clamp(1.6rem,2.65625vw,3.4rem)}#social-responsibility .fs-20px{font-size:clamp(1.4rem,1.5625vw,2rem)}#social-responsibility .leading-2\.5{line-height:2.5}#social-responsibility .leading-2{line-height:2}#social-responsibility .tracking-0\.3{letter-spacing:.3em}#social-responsibility .fw-medium{font-weight:500}#social-responsibility .fw-bold,#social-responsibility .fw-heavy{font-weight:700}#social-responsibility .text-white{color:#fff}#social-responsibility .text-green{color:#00b65d}#social-responsibility .text-dark-green{color:#004e31}#social-responsibility .text-gray{color:#5d5d5d}#social-responsibility .text-center{text-align:center}#social-responsibility .m-auto{margin:auto}#social-responsibility .mt-auto{margin-top:auto}#social-responsibility .mt-20px{margin-top:clamp(0rem,1.5625vw,2rem)}#social-responsibility .mt-36px{margin-top:clamp(0rem,2.8125vw,3.6rem)}#social-responsibility .mt-48px{margin-top:clamp(0rem,3.75vw,4.8rem)}#social-responsibility .mt-52px{margin-top:clamp(0rem,4.0625vw,5.2rem)}#social-responsibility .mt-64px{margin-top:clamp(0rem,5vw,6.4rem)}#social-responsibility .mt-72px{margin-top:clamp(0rem,5.625vw,7.2rem)}@media(min-width:768px){#social-responsibility .md\:mt-72px{margin-top:clamp(0rem,5.625vw,7.2rem)}}#social-responsibility .mt-120px{margin-top:clamp(0rem,9.375vw,12rem)}#social-responsibility .px-36px{padding-left:clamp(0rem,2.8125vw,3.6rem);padding-right:clamp(0rem,2.8125vw,3.6rem)}#social-responsibility .py-60px{padding-top:clamp(0rem,4.6875vw,6rem);padding-bottom:clamp(0rem,4.6875vw,6rem)}#social-responsibility .py-50px{padding-top:clamp(0rem,3.90625vw,5rem);padding-bottom:clamp(0rem,3.90625vw,5rem)}#social-responsibility .px-70px{padding-left:clamp(0rem,5.46875vw,7rem);padding-right:clamp(0rem,5.46875vw,7rem)}#social-responsibility .w-100{width:100%}#social-responsibility .rounded{border-radius:clamp(.4rem,.78125vw,1rem)}#social-responsibility .block{display:block}#social-responsibility .d-none{display:none}#social-responsibility .flex{display:flex}@media(min-width:640px){#social-responsibility .sm\:block{display:block}}@media(min-width:768px){#social-responsibility .md\:block{display:block}}@media(min-width:768px){#social-responsibility .md\:d-none{display:none}}#social-responsibility .flex-col{flex-direction:column}@media(min-width:640px){#social-responsibility .sm\:flex-row{flex-direction:row}}@media(min-width:768px){#social-responsibility .md\:flex-row{flex-direction:row}}#social-responsibility .items-center{align-items:center}#social-responsibility .items-start{align-items:flex-start}#social-responsibility .justify-center{justify-content:center}#social-responsibility .justify-between{justify-content:space-between}@media(min-width:768px){#social-responsibility .md\:flex{display:flex}}@media(min-width:640){#social-responsibility .sm\:items-center{align-items:center}}@media(min-width:768px){#social-responsibility .md\:items-center{align-items:center}}@media(min-width:768px){#social-responsibility .md\:justify-center{justify-content:center}}#social-responsibility .basis-1\/2{flex-basis:50%}#social-responsibility .gap-4{gap:1.3rem}#social-responsibility .center{display:flex;padding-top:0;padding-bottom:0;border:none;text-align:unset}#social-responsibility .center>*{margin:auto}#social-responsibility .bg-white{background-color:#fff}#social-responsibility .header{position:relative;display:flex;background-image:url(/cdn/shop/files/pub_about-gfc_header-bg_pc.png?v=1765355453);background-repeat:no-repeat;background-position:bottom right;background-size:cover;padding:5.46875vw 5.46875vw 15vw;height:100dvh}#social-responsibility .paper{background-color:#fff;box-shadow:.3rem .5rem .3rem #00b65d30;position:relative;border-radius:1rem 0 1rem 1rem}#social-responsibility .paper:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 clamp(0rem,5vw,6.4rem) clamp(0rem,4.53125vw,5.8rem) 0;border-color:transparent #dff1e0 transparent transparent}#social-responsibility .paper:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 clamp(0rem,5vw,6.4rem) clamp(0rem,4.53125vw,5.8rem) 0;border-color:transparent transparent #00b65d transparent}#social-responsibility .paper .paper-dog-eared{position:absolute;width:1rem;height:clamp(0rem,4.53125vw,5.8rem);top:0;right:-1rem;background-color:#dff1e0}#social-responsibility .title{padding:clamp(0rem,2.8125vw,3.6rem) 0 clamp(0rem,4.21875vw,5.4rem) 0;background-repeat:no-repeat;background-position:top center;background-size:cover}#social-responsibility .title.title-green{background-image:url(/cdn/shop/files/pub_about-gfc_green-shield_pc.png?v=1765355453)}#social-responsibility .title.title-orange{background-image:url(/cdn/shop/files/pub_about-gfc_orange-shield_pc.png?v=1765355453)}#social-responsibility .card{background-color:#00b65d}#social-responsibility .plant-tree .content .card{display:flex;align-items:center;justify-content:center;gap:.8rem;padding-top:clamp(.8rem,2.1875vw,2.8rem);padding-bottom:clamp(.8rem,2.1875vw,2.8rem);padding-left:clamp(0rem,14.0625vw,18rem);padding-right:clamp(0rem,14.0625vw,18rem);flex-direction:row}@media(max-width:600px){#social-responsibility .plant-tree .content .card{padding-left:clamp(0rem,3.5625vw,14.8rem);padding-right:clamp(0rem,3.5625vw,14.8rem)}}#social-responsibility .plant-tree .content .tree-number{font-size:clamp(0rem,14.453125vw,18.5rem);position:relative}#social-responsibility .plant-tree .content .tree-number:after{content:"\68f5";position:absolute;bottom:clamp(-4.2rem,-3.28125vw,0rem);right:clamp(-5.2rem,-4.0625vw,0rem);font-size:clamp(0rem,4.296875vw,5.5rem)}#social-responsibility .plant-tree .content .tree-number .odometer-inside .odometer-digit{background-color:#fff;padding-right:clamp(0rem,.9375vw,1.2rem);padding-left:clamp(0rem,1.40625vw,1.8rem);margin:0 clamp(0rem,.78125vw,1rem)}#social-responsibility .plant-tree .content .tree-number .odometer-formatting-mark{font-size:clamp(0rem,5.859375vw,7.5rem)}#social-responsibility .plant-tree .content .tree-number .odometer-value.odometer-last-value{left:0;right:0}#social-responsibility .plant-tree .content .paper{width:clamp(0rem,87.265625vw,111.7rem)}#social-responsibility .plant-tree .content .countries{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,auto);row-gap:clamp(0rem,4.21875vw,5.4rem);-moz-column-gap:clamp(0rem,5.9375vw,7.6rem);column-gap:clamp(0rem,5.9375vw,7.6rem);width:-moz-min-content;width:min-content;margin-top:clamp(0rem,6.484375vw,8.3rem)}#social-responsibility .plant-tree .content .countries .country{display:flex;align-items:center;gap:clamp(0rem,1.25vw,1.6rem);width:-moz-min-content;width:min-content}#social-responsibility .plant-tree .content .countries .country .bar{height:1.8rem;width:clamp(0rem,26.40625vw,33.8rem);display:flex;position:relative}#social-responsibility .plant-tree .content .countries .country .bar:before{position:absolute;color:#004e31;font-size:clamp(1.4rem,1.5625vw,2rem);top:clamp(-3.6rem,-1.5625vw - 1.6rem,-1.6rem)}#social-responsibility .plant-tree .content .countries .country .bar-left{background-color:#004e31}#social-responsibility .plant-tree .content .countries .country .bar-right{background-color:#b5d0b3}#social-responsibility .plant-tree .content .countries .country:nth-of-type(1) .bar:before{content:"\4e2d\570b"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(1) .bar-left{width:75.5%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(1) .bar-right{width:24.5%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(2) .bar:before{content:"\9999\6e2f"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(2) .bar-left{width:7%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(2) .bar-right{width:93%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(3) .bar:before{content:"\6cf0\570b"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(3) .bar-left{width:9%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(3) .bar-right{width:91%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(4) .bar:before{content:"\53f0\7063"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(4) .bar-left{width:50%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(4) .bar-right{width:50%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(5) .bar:before{content:"\99ac\4f86\897f\4e9e"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(5) .bar-left{width:1.2%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(5) .bar-right{width:98.8%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(6) .bar:before{content:"\7f8e\570b"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(6) .bar-left{width:5%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(6) .bar-right{width:95%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(7) .bar:before{content:"\5370\5ea6"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(7) .bar-left{width:1%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(7) .bar-right{width:99%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(8) .bar:before{content:"\5370\5c3c"}#social-responsibility .plant-tree .content .countries .country:nth-of-type(8) .bar-left{width:6%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(8) .bar-right{width:94%}#social-responsibility .plant-tree .content .countries .country:nth-of-type(4) .bar-left{background-color:#f67d01}#social-responsibility .plant-tree .content .countries .country:nth-of-type(4) .bar-right{background-color:#f0e7dd}#social-responsibility .tree-sketch{position:absolute}#social-responsibility .tree-sketch img{width:clamp(0rem,21.015625vw,26.9rem);position:absolute;top:clamp(-19.1rem,-14.921875vw,0rem);left:10vw}#social-responsibility .recycle .box{border:.2rem solid #010101;position:relative;padding-top:clamp(0rem,2.1875vw,2.8rem);padding-bottom:clamp(0rem,.625vw,.8rem);padding-left:clamp(0rem,3.75vw,4.8rem);padding-right:clamp(0rem,3.75vw,4.8rem)}#social-responsibility .recycle .box p:nth-of-type(1){position:absolute;background-color:#dff1e0;padding:0 clamp(0rem,.78125vw,1rem);top:0;left:50%;transform:translate(-50%,-60%);white-space:nowrap}#social-responsibility .recycle .box .bottle-number{margin-bottom:clamp(0rem,.625vw,.8rem)}#social-responsibility .recycle .bar-chart{display:flex;align-items:end;gap:clamp(0rem,.3125vw,.4rem)}@media(min-width:640px){#social-responsibility .recycle .bar-chart{gap:clamp(0rem,7.5vw,9.6rem)}}@media(min-width:768px){#social-responsibility .recycle .bar-chart{gap:clamp(0rem,10vw,12.8rem)}}#social-responsibility .recycle .bar-chart .bar .number{background-color:#00b65d;position:relative;padding:clamp(0rem,.3125vw,.4rem) clamp(0rem,.625vw,.8rem)}#social-responsibility .recycle .bar-chart .bar .number:before{content:"";position:absolute;border-color:#00b65d transparent transparent transparent;border-width:1rem;border-style:solid;bottom:-2.4rem;left:50%;transform:translate(-50%)}#social-responsibility .recycle .bar-chart .bar img{width:clamp(0rem,9.0625vw,11.6rem);margin:2.4rem 0 2rem;display:inline}#social-responsibility .recycle .video{max-width:39.6rem;position:relative}#social-responsibility .recycle .video video{clip-path:inset(0 round 3rem)}#social-responsibility .recycle .video img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:89%}@media(max-width:768px){#social-responsibility .recycle .video img{display:none}}#social-responsibility .recycle .flip-card{position:relative}@media(max-width:640px){#social-responsibility .recycle .flip-card{margin:0 1.8rem}}#social-responsibility .recycle .flip-card .background{border-radius:1rem;background-color:#00b65d;box-shadow:.3rem .5rem .8rem #02413742;transform:rotate(3.5deg) translate(5.5%,4.2%);max-width:42.9rem;color:#00b65d}#social-responsibility .recycle .flip-card .inner{position:absolute;top:0;left:0;border-radius:1rem;background-color:#fff;box-shadow:.3rem .5rem .8rem #02413742;max-width:42.9rem}#social-responsibility .recycle .flip-card img{position:absolute;top:clamp(-2.4rem,-1.875vw,0rem);left:clamp(0rem,1.875vw,2.4rem);width:clamp(0rem,3.984375vw,5.1rem)}#social-responsibility .recycle .card{width:clamp(0rem,71.015625vw,90.9rem);padding-top:clamp(.8rem,1.5625vw,2rem);padding-bottom:clamp(.8rem,1.5625vw,2rem)}#social-responsibility .recycle .recycle-process{width:clamp(0rem,67.8125vw,86.8rem);position:relative}#social-responsibility .recycle .recycle-process .text{position:absolute;top:53%;left:51%;transform:translate(-50%,-50%)}#social-responsibility .recycle .steps p{margin-bottom:.5em}#social-responsibility .recycle .steps p span{background-color:#00b65d;display:inline-block;padding:0 .5em;margin-right:.5em}#social-responsibility .recycle ul li{list-style-type:initial;line-height:1.5;margin-bottom:1em}#social-responsibility .recycle ul li::marker{color:#004e31}#social-responsibility .recycle .footer{display:flex;align-items:stretch;background-color:transparent}#social-responsibility .recycle .footer img{width:clamp(0rem,4.921875vw,6.3rem);-o-object-fit:contain;object-fit:contain}#social-responsibility .recycle .footer div{background-color:#fff;display:flex;align-items:center}#social-responsibility .recycle .footer div p{padding:0 1em}#social-responsibility .edan{background-color:#ffe9d3}#social-responsibility .edan .content p:nth-of-type(1){display:none}@media(min-width:800px){#social-responsibility .edan .content p:nth-of-type(1){display:block}}@media(min-width:800px){#social-responsibility .edan .content p:nth-of-type(2){display:none}}#social-responsibility .edan .note-with-swiper{width:100%}@media(min-width:768px){#social-responsibility .edan .note-with-swiper{max-width:115.5rem}}#social-responsibility .edan .note-with-swiper .sticky-notes{flex-basis:40%;font-family:Fluffy;position:relative}@media(min-width:768px){#social-responsibility .edan .note-with-swiper .sticky-notes{max-width:47.7rem;align-self:end}}#social-responsibility .edan .note-with-swiper .sticky-notes .year{position:absolute;top:5%;left:45%;font-size:clamp(8rem,8.671875vw,11.1rem);letter-spacing:-.48em;color:#f67d01;transform:translate(-60%) rotate(-5deg)}@media(min-width:768px){#social-responsibility .edan .note-with-swiper .sticky-notes .year{top:1%;font-size:clamp(0rem,8.671875vw,11.1rem)}}#social-responsibility .edan .note-with-swiper .sticky-notes .content{position:absolute;top:22%;transform:rotate(-5deg);font-size:clamp(2.4rem,2.65625vw,3.4rem);letter-spacing:-.24em;line-height:1.2;color:#7e5f6c;padding:.8em 1.2em 0 .8em}@media(min-width:768px){#social-responsibility .edan .note-with-swiper .sticky-notes .content{top:17%;font-size:clamp(0rem,2.65625vw,3.4rem)}}#social-responsibility .edan .note-with-swiper .sticky-notes+div{width:100%}@media(min-width:768px){#social-responsibility .edan .note-with-swiper .sticky-notes+div{flex-basis:60%;max-width:64.3rem}}#social-responsibility .edan .ey_swiper{width:100%}@media(min-width:768px){#social-responsibility .edan .ey_swiper{width:clamp(0rem,50.234375vw,64.3rem)}}#social-responsibility .edan .swiper-pagination{bottom:clamp(-2rem,-1.5625vw,0rem);position:relative;display:flex;align-items:center;justify-content:space-between;max-height:.6rem;height:.46875vw}#social-responsibility .edan .swiper-pagination:after{content:"";position:absolute;left:50%;transform:translate(-50%);background-color:#f67d01;width:96%;max-height:.6rem;height:.46875vw}@media(min-width:768px){#social-responsibility .edan .swiper-pagination:after{width:90%}}#social-responsibility .edan .swiper-pagination-bullet{background-image:url(/cdn/shop/files/pub_about-gfc_heart_pc.png?v=1765355453);background-repeat:no-repeat;background-size:contain;background-position:center center;width:clamp(0rem,2.421875vw,3.1rem);height:clamp(0rem,2.109375vw,2.7rem);--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-border-radius: 0;position:relative;z-index:1}#social-responsibility .edan .swiper-pagination-bullet>div{display:none;font-size:clamp(1.6rem,1.875vw,2.4rem);color:#f67d01;font-weight:700;position:absolute;bottom:clamp(-4.2rem,-3.28125vw,-2rem);left:50%;transform:translate(-50%)}#social-responsibility .edan .swiper-pagination-bullet-active{background-image:url(/cdn/shop/files/pub_about-gfc_heart-active_pc.png?v=1765355453);width:clamp(0rem,3.359375vw,4.3rem);height:clamp(0rem,3.046875vw,3.9rem);--swiper-pagination-color: transparent}#social-responsibility .edan .swiper-pagination-bullet-active>div{display:block}#social-responsibility .edan .join{width:clamp(30rem,50.703125vw,64.9rem);margin-top:clamp(0rem,9.375vw,12rem);margin-bottom:clamp(0rem,3.75vw,4.8rem)}#social-responsibility .environment .cards{gap:clamp(1.6rem,3.125vw,4rem)}#social-responsibility .environment .cards>div{max-width:111.7rem;width:100%}#social-responsibility .environment .cards .logo{display:flex;align-items:center;width:clamp(0rem,23.4375vw,30rem);justify-content:center}#social-responsibility .environment .cards .text{line-height:1.5}#social-responsibility .environment .cards .vegan,#social-responsibility .environment .cards .ocean{flex-direction:column-reverse}@media(min-width:768px){#social-responsibility .environment .cards .vegan,#social-responsibility .environment .cards .ocean{flex-direction:row}}#social-responsibility .environment .cards .vegan .text,#social-responsibility .environment .cards .ocean .text{width:100%;text-align:end}@media(min-width:768px){#social-responsibility .environment .cards .vegan .text,#social-responsibility .environment .cards .ocean .text{text-align:start}}#social-responsibility .environment .cards .vegan .pic,#social-responsibility .environment .cards .ocean .pic{width:100%;border-radius:clamp(.4rem,.78125vw,1rem) clamp(.4rem,.78125vw,1rem) 0 0}@media(min-width:768px){#social-responsibility .environment .cards .vegan .pic,#social-responsibility .environment .cards .ocean .pic{width:clamp(0rem,33.59375vw,43rem);border-radius:0 clamp(.4rem,.78125vw,1rem) clamp(.4rem,.78125vw,1rem) 0}}#social-responsibility .environment .cards .vegan>.flex,#social-responsibility .environment .cards .ocean>.flex{width:100%;justify-content:space-between;padding:1.5em}@media(min-width:768px){#social-responsibility .environment .cards .vegan>.flex,#social-responsibility .environment .cards .ocean>.flex{justify-content:start;padding:2.6rem 2.6rem 2.6rem 0}}#social-responsibility .environment .cards .vegan .logo img{width:clamp(9.1rem,11.875vw,15.2rem)}#social-responsibility .environment .cards .ocean .logo img{width:clamp(8.3rem,10.859375vw,13.9rem)}#social-responsibility .environment .cards .peta{flex-direction:column;padding:1.5em;align-items:center}#social-responsibility .environment .cards .peta .logo{width:100%}#social-responsibility .environment .cards .peta .logo img{width:50%}#social-responsibility .environment .cards .peta .text p:nth-of-type(1){text-align:end;margin-top:1em;position:relative}#social-responsibility .environment .cards .peta .text p:nth-of-type(1):before{content:"";position:absolute;width:calc(100% - 5em);height:.1rem;background-color:#5c5c5c80;top:50%;left:0}@media(min-width:768px){#social-responsibility .environment .cards .peta{flex-direction:row;padding:2.6rem 2.6rem 2.6rem 0}#social-responsibility .environment .cards .peta .logo{width:clamp(0rem,16.09375vw,20.6rem)}#social-responsibility .environment .cards .peta .logo img{width:clamp(0rem,12.03125vw,15.4rem)}#social-responsibility .environment .cards .peta .text{width:clamp(0rem,69.140625vw,88.5rem)}#social-responsibility .environment .cards .peta .text p:nth-of-type(1){text-align:start;margin-top:0}#social-responsibility .environment .cards .peta .text p:nth-of-type(1):before{display:none}}#social-responsibility .environment .cards .reduce .pic{width:clamp(0rem,36.25vw,46.4rem)}#social-responsibility .environment .cards .reuse .pic{width:clamp(0rem,34.6875vw,44.4rem)}#social-responsibility .environment .cards .reduce,#social-responsibility .environment .cards .reuse{flex-direction:column-reverse}#social-responsibility .environment .cards .reduce .text,#social-responsibility .environment .cards .reuse .text{padding:0 1.5em 1.5em;transform:translateY(-2.5em)}#social-responsibility .environment .cards .reduce .text p:nth-of-type(1),#social-responsibility .environment .cards .reuse .text p:nth-of-type(1){text-align:end;margin-bottom:.5em}#social-responsibility .environment .cards .reduce .pic.md\:d-none,#social-responsibility .environment .cards .reuse .pic.md\:d-none{width:100%;border-radius:clamp(.4rem,.78125vw,1rem) clamp(.4rem,.78125vw,1rem) 0 0}@media(min-width:768px){#social-responsibility .environment .cards .reduce,#social-responsibility .environment .cards .reuse{flex-direction:row}#social-responsibility .environment .cards .reduce .text,#social-responsibility .environment .cards .reuse .text{transform:none;padding-left:clamp(0rem,4.0625vw,5.2rem);padding-right:clamp(0rem,2.03125vw,2.6rem)}#social-responsibility .environment .cards .reduce .text p:nth-of-type(1),#social-responsibility .environment .cards .reuse .text p:nth-of-type(1){text-align:start;margin-bottom:0}#social-responsibility .environment .cards .reduce .pic,#social-responsibility .environment .cards .reuse .pic{border-radius:0 clamp(.4rem,.78125vw,1rem) clamp(.4rem,.78125vw,1rem) 0}}#social-responsibility .more{padding-bottom:clamp(0rem,2.8125vw,3.6rem)}#social-responsibility .more>p{margin-top:clamp(0rem,5.625vw,7.2rem);margin-bottom:clamp(0rem,2.8125vw,3.6rem)}#social-responsibility .more .flex{gap:.4rem;justify-content:center}#social-responsibility .more .flex .href:first-of-type{background-image:url(/cdn/shop/files/pub_about-gfc_about-us_pc.png?v=1765355453)}#social-responsibility .more .flex .href:last-of-type{background-image:url(/cdn/shop/files/pub_about-gfc_green-tea-heritage_pc.png?v=1765355453)}#social-responsibility .more .href{background-repeat:no-repeat;background-size:cover;width:clamp(0rem,44.296875vw,56.7rem);height:clamp(0rem,13.90625vw,17.8rem);display:flex;align-items:center;padding-left:1.5%}#social-responsibility .more .href a span:last-of-type{display:flex;align-items:center;gap:.4rem}#social-responsibility .more .href a span:last-of-type img{margin-top:1%;max-width:2.8rem;width:2.1875vw}#social-responsibility .linkbox{width:100%;position:absolute;height:3.9rem;bottom:0;left:0}#social-responsibility .linkbox .bg{height:3.9rem}#social-responsibility .links{height:3.9rem;width:100%;max-width:192rem;position:absolute;top:0;margin:0 auto}#social-responsibility .links ul{margin:auto;height:100%;width:100%;display:flex}#social-responsibility .links li{width:100%;border:.1rem solid #fff;box-sizing:border-box;border-bottom:none;display:flex;justify-content:center;align-items:center;font-size:1.3rem;color:#fff;cursor:pointer;background:#044324;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}#social-responsibility .links li.active{background:#f67d01}#social-responsibility .links.fixed{position:fixed;top:6.5rem;z-index:100}@media(min-width:990px){.brand .brand_tab.type1 li{width:auto}.brand .brand_tab.type1 a{font-size:1.4rem;line-height:8.1rem;color:#ccc}.brand .brand_tab.type1 .on,.brand .brand_tab.type1 a:hover{color:#024137}.brand .brand_tab.type2{margin-top:-.1rem}.brand .brand_tab.type2 ul{border-top:.1rem solid #ccc}.brand .brand_tab.type2 li{width:auto;padding:0 1.5rem;margin:3rem 0}.brand .brand_tab.type2 li+li{border-left:.1rem solid #cdd1cf;box-sizing:border-box}.brand .brand_tab.type2 a{height:auto;font-size:1.4rem;line-height:1.4rem;color:#999}.brand .brand_tab.type2 .on,.brand .brand_tab.type2 a:hover{color:#101010}.brand .brand_tab.type2 .on:after,.brand .brand_tab.type2 a:hover:after{display:none}#social-responsibility .edan .note-with-swiper .sticky-notes .content{font-size:clamp(2.6rem,2.65625vw,3.4rem)}#social-responsibility .linkbox{width:84.5rem;position:absolute;bottom:0;left:50%;transform:translate(-50%);height:6.5rem}#social-responsibility .linkbox .bg{height:6.5rem}#social-responsibility .links{height:6.5rem;width:84.5rem;max-width:192rem;position:absolute;top:0;margin:0 auto}#social-responsibility .links ul{margin:auto;height:100%;width:100%;display:flex}#social-responsibility .links li{width:100%;border:.2rem solid #fff;box-sizing:border-box;border-bottom:none;display:flex;justify-content:center;align-items:center;font-size:1.95rem;color:#fff;cursor:pointer;background:#044324;border-top-left-radius:3.5rem;border-top-right-radius:3.5rem}#social-responsibility .links li.active{background:#f67d01}#social-responsibility .linkbox.pos{width:auto;transform:none}#social-responsibility .links.fixed{position:fixed;top:13.7rem;transform:translate(-50%);z-index:100}}.template-page--pub-about-campaign-green-forest .footer{margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pub-about-campaign-green-forest.scss.css.map */
