﻿@charset "UTF-8";:root{--contents-width:600px;--color-bg-base:#f7ecde;--color-bg-thin:#faf8f0;--color-bg-normal:#f7eddd;--color-text-base:#5c4e42;--color-text-beige:#f7eddd;--color-text-blueberry:#884798;--color-text-maple:#b24b09;--color-text-almond:#814043;--color-text-soy:#c6511e;--color-text-chocolate:#9f0810;--color-text-lemon-cheesecake:#8b6335;--color-text-thin:#b69763;--color-brand-blueberry:#b077b0;--color-brand-maple:#e9af00;--color-brand-almond:#eb686f;--color-brand-soy:#ee7800;--color-brand-chocolate:#d53623;--color-brand-lemon-cheesecake:#62c0b4;--color-brand-maple-orange:#d88103;--color-border-beige-thin:#faf8f0;--color-border-base:#a29284;--color-base:#5c4e42;--mh--easing01:ease;--mh--easing02:cubic-bezier(0.18, 0.8, 0.4, 1.75);--mh--easing03:cubic-bezier(0.63, 0.05, 0.49, 3);--mh--easing04:cubic-bezier(0.22, 0.5, 0.7, 0.5);--mh--easing05:cubic-bezier(0.03, 0.9, 0.15, 1);--mh--easing06:cubic-bezier(0.43, 0.08, 0.57, 0.91)}html{scroll-behavior:smooth}.wrapper:has(.block-gu-pita) .pane-footer{display:none}.pane-contents{padding:0}body[class^=page-contents] .pane-contents{margin:0}.block-topic-path--list{padding-left:0}.block-gu-pita{font-family:"Zen Kaku Gothic New",sans-serif}.block-gu-pita a:hover{color:inherit;opacity:1}.block-gu-pita .p-gu-pita__heading--lev1{color:var(--color-text-base);font-family:Barlow,sans-serif;font-size:1.875em;font-style:normal;font-weight:400;letter-spacing:.1em;line-height:1.26;text-align:center}.block-gu-pita *{box-sizing:border-box}[data-observable=false]{opacity:0;transform:translateY(30px)}[data-observable=true]{opacity:1;transform:translateY(0)}.js-mv{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.js-mv.fade-in{opacity:1;transform:translateY(0)}.p-gu-pita-hero__text-area.js-mv{transition-delay:.3s}.p-gu-pita-hero__slider-top.js-mv{transition-delay:1.2s}.p-gu-pita-hero__slider-bottom.js-mv{transition-delay:1.5s}.block-gu-pita{background-image:url(/img/usr/brand/gu-pita/bg_gu-pita_sp.png);background-image:image-set(url("/img/usr/brand/gu-pita/bg_gu-pita_sp.webp") type("image/webp"), url("/img/usr/brand/gu-pita/bg_gu-pita_sp.png") type("image/png"));background-image:-webkit-image-set(url("/img/usr/brand/gu-pita/bg_gu-pita_sp.webp") type("image/webp"), url("/img/usr/brand/gu-pita/bg_gu-pita_sp.png") type("image/png"));background-position:top center;background-repeat:repeat-y;background-size:275% auto;position:relative}.block-gu-pita__bg{inset:0;background-color:rgba(247,236,222,.2);filter:blur(10px);position:absolute}.block-gu-pita__footer{background-color:var(--color-base);position:relative}.block-gu-pita__footer .p-gu-pita__footer-float-item{animation:characterBounce 4s ease-in-out infinite;bottom:0;height:5.375em;position:absolute;right:1.375em;width:3.6875em}.block-gu-pita__footer .p-gu-pita__contents{gap:2.5em;align-items:center;display:flex;flex-direction:column;padding:3.75em 0}.block-gu-pita__footer .p-gu-pita__footer-logo{height:2.5625em;width:7.9375em}.block-gu-pita__footer .p-gu-pita__footer-logo svg{height:2.5625em;width:7.9375em}.block-gu-pita__footer .p-gu-pita__footer-link{gap:1.25em;align-items:center;display:flex;flex-direction:column;width:100%}.block-gu-pita__footer .p-gu-pita__copyright{color:var(--color-text-beige);font-family:"Zen Kaku Gothic New";font-size:.625em;font-style:normal;font-weight:700;line-height:1.6;text-align:center}.block-gu-pita__contents{margin:0;position:relative}.p-gu-pita__contents{margin-left:auto;margin-right:auto;padding:0;position:relative;width:100%;z-index:1}.p-gu-pita__float-items{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.p-gu-pita__float-item{opacity:0;position:absolute;transform:translateY(30px) rotate(0) scale(.9);transition:opacity .3s var(--mh--easing01),transform .8s var(--mh--easing02)}.p-gu-pita__float-item--01{height:6.25em;left:calc(50% + 4.1875em);top:-1.4375em;width:9.0625em}.p-gu-pita__float-item--02{height:10.0625em;left:calc(50% - 14.6875em);top:9.8125em;width:7.9375em}.p-gu-pita__float-item--03{height:7.8125em;left:calc(50% + 1.125em);top:27.625em;width:12.4375em}.p-gu-pita__float-item[data-anime=float].animate{opacity:1;transform:translateY(0) rotate(0) scale(1)}.p-gu-pita__float-item[data-anime=float].animate.floating{animation:floating 3s ease-in-out infinite;animation-fill-mode:both}.block-gu-pita__logo--pc{flex-shrink:0;height:68px;left:0;opacity:0;position:fixed;top:calc(50% + 80px);transform:translateY(-50%);width:212px;z-index:100}.block-gu-pita__logo--pc svg{height:68px;width:212px}.block-gu-pita__logo--pc.scrolled{animation:fadeIn 1s ease-in-out 1s forwards}.block-gu-pita__nav{gap:48px;align-items:center;display:flex;flex-direction:column;font-family:Barlow,sans-serif;justify-content:center;list-style:none;margin:0;opacity:1;opacity:0;position:fixed;right:calc((100vw - 600px)/ 4 - 160px);top:calc(50% + 80px);transform:translateY(-50%);width:310px}.block-gu-pita__nav.scrolled{animation:fadeIn 1s ease-in-out 1s forwards}.block-gu-pita__nav ul{gap:28px;display:flex;flex-direction:column;text-align:center;width:100%}.block-gu-pita__nav li{color:var(--color-text-base);cursor:pointer;font-family:Barlow,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:2.4px;line-height:1.26}.block-gu-pita__nav li a{color:inherit;display:block;text-decoration:none;transition:all .3s}.block-gu-pita__nav li a:hover{opacity:.7}.block-gu-pita__nav li a.active{color:var(--gu-pita-blue-dark);opacity:1}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary{font-size:17px;font-weight:700;height:80px;letter-spacing:.68px;line-height:1.6;width:310px}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary .icon--cart{height:24px;width:29px}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary .icon--cart svg{height:24px;width:29px}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary .icon--external-link{height:11px;width:11px}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary .icon--external-link svg{height:11px;width:11px}.p-gu-pita{color:var(--color-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:min(4.26vw,25.6px);font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1.6;margin:0 auto;overflow:hidden}.p-gu-pita h1,.p-gu-pita h2{background: transparent;}.p-gu-pita p,.p-gu-pita__text{font-size:min(4vw,24px)}.p-gu-pita__sec-inner{padding:0 .9375em}.p-gu-pita__btn-wrapper{gap:1.25em;display:flex;flex-direction:column;margin:1.5em auto 0;width:100%}.p-gu-pita__btn{gap:.625em;align-items:center;border-radius:9999px;display:flex;height:4.3333333333em;justify-content:center;margin:0 auto;padding:0 1.25em;position:relative;text-decoration:none;transition:all .3s ease}.p-gu-pita__btn span{align-items:center;display:flex;justify-content:center}.p-gu-pita__btn--primary{background:var(--color-text-beige);border:1px solid var(--color-text-base);color:var(--color-text-base);max-width:456px;text-align:center;width:76%}.p-gu-pita__btn--primary:hover{background:var(--color-text-base);border:1px solid var(--color-text-beige);color:var(--color-text-beige)}.p-gu-pita__btn--primary:hover svg path{fill:var(--color-text-beige)}.p-gu-pita__btn--primary:hover span{color:var(--color-text-beige)}.p-gu-pita__btn--primary svg path{fill:var(--color-text-base);transition:fill .3s ease}.p-gu-pita__btn--secondary{background:var(--color-text-base);color:var(--color-text-beige)}.icon--cart{flex-shrink:0;height:1.125em;width:1.3125em}.icon--cart svg{height:1.125em;width:1.3125em}.icon--external-link{flex-shrink:0;height:.625em;justify-self:flex-end;position:absolute;right:1.25em;width:.625em}.icon--external-link svg{height:.625em;width:.625em}.p-gu-pita__title{align-items:center;background:var(--gu-pita-white);display:flex;justify-content:center;margin:0 auto;min-height:8.75em;padding:2.25em 0}.p-gu-pita__title img{-o-object-fit:contain;height:100%;object-fit:contain;width:100%}.p-gu-pita__note{gap:.125em;display:flex;flex-direction:column;margin-top:.5em}.p-gu-pita__note p{color:var(--color-text-base,#231815);font-size:.5em;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.4}.p-gu-pita__sup{color:#5c4e42;font-size:.5em;font-style:normal;font-weight:700;letter-spacing:.02em;vertical-align:text-top}.p-gu-pita__sns{align-items:center;display:flex;width:3.6875em}.p-gu-pita__sns a{display:block}.p-gu-pita__sns svg{height:3.6875em;width:3.6875em}.p-gu-pita-hero{align-items:center;display:flex;flex:none;flex-direction:column;height:100%;height:calc(100vh - 66px);justify-content:center;overflow:hidden;position:relative;width:100%}.p-gu-pita-hero__container{display:flex;flex:none;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.p-gu-pita-hero__slider-bottom,.p-gu-pita-hero__slider-top{opacity:0;position:absolute;width:100%;z-index:1}.p-gu-pita-hero__slider-bottom .splide__track,.p-gu-pita-hero__slider-top .splide__track{overflow:visible}.p-gu-pita-hero__slider-bottom .splide__list,.p-gu-pita-hero__slider-top .splide__list{align-items:center}.p-gu-pita-hero__slider-bottom .splide__slide,.p-gu-pita-hero__slider-top .splide__slide{align-items:center;display:flex;justify-content:center}.p-gu-pita-hero__slider-bottom .splide__slide img,.p-gu-pita-hero__slider-top .splide__slide img{-o-object-fit:contain;height:auto;object-fit:contain;width:100%}.p-gu-pita-hero__slider-bottom.scrolled,.p-gu-pita-hero__slider-top.scrolled{animation:fadeIn 1s ease-in-out 1s forwards}.p-gu-pita-hero__slider-top{top:-3%}.p-gu-pita-hero__slider-bottom{bottom:0;opacity:0}.p-gu-pita-hero__text-area{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-40%);transition:opacity .7s ease-out,transform .5s ease-out;z-index:10}.p-gu-pita-hero__text-area.scrolled{opacity:1;transform:translate(-50%,-50%)}.p-gu-pita-hero__catchcopy{line-height:1;margin:0 auto;margin-bottom:1em;width:16.375em}.p-gu-pita-hero__logo{height:auto;margin:0 auto;width:11.875em}.p-gu-pita-hero__logo svg{height:auto;width:100%}.p-gu-pita-hero__slider-top{padding:0 0 72px}.p-gu-pita-hero__slider-top .pickup__inner-wrap{overflow:hidden}.p-gu-pita-hero__slider-top .slick-slide{margin:0 7px}.p-gu-pita-hero__slider-top .pickup__list-item.slick-slide{width:42.66vw!important}.p-gu-pita-hero__slider-top .slick-list{margin:0 -7px}.p-gu-pita-hero__slider-top .pickup__list-link .pickup__thumbnail{display:block;overflow:hidden;transition:transform .4s ease}.p-gu-pita-hero__slider-top .pickup__list-link .pickup__thumbnail img{transition:transform .4s ease}.p-gu-pita-hero__slider-top .pickup__list-link:hover{opacity:1}.p-gu-pita-hero__slider-top .pickup__list-link:hover .pickup__thumbnail{display:block;overflow:hidden;transform:scale(.95);transform-origin:center}.p-gu-pita-hero__slider-top .pickup__list-link:hover .pickup__thumbnail img{transform:scale(1.11);transform-origin:center}.p-gu-pita-topics{padding:2.5em 1em 0}.p-gu-pita-topics__container{background:var(--color-bg-thin);border-radius:1.25em;padding:1.5em 2.5em 4.25em;position:relative}.p-gu-pita-topics__title{color:var(--color-text-base);font-family:Barlow,sans-serif;font-size:1.875em;font-weight:400;letter-spacing:3px;line-height:1.1;margin-bottom:.8em;text-align:center}.p-gu-pita-topics__slider{position:relative}.p-gu-pita-topics__slider .splide:not(.is-overflow) .splide__list{gap:20px;justify-content:center}.p-gu-pita-topics__slider .splide:not(.is-overflow) .splide__slide:last-child{margin:0!important}.p-gu-pita-topics__slider .splide__track{border-radius:.625em;overflow:visible}.p-gu-pita-topics__slider .splide__slide{width:16.25em}.p-gu-pita-topics__slider .splide__slide a{display:block;height:100%;transition:opacity .3s ease;width:100%}.p-gu-pita-topics__slider .splide__slide a:hover{opacity:.8}.p-gu-pita-topics__slider .splide__slide img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.p-gu-pita-topics__slider .splide__arrows .splide__arrow{display:none}.p-gu-pita-topics__slider .splide__pagination{bottom:-1.75em;display:flex;justify-content:center}.p-gu-pita-topics__slider .splide__pagination .splide__pagination__page{background:#e9dcbf;border-radius:50%;height:.5em;margin:0 .25em;transition:all .3s ease;width:.5em}.p-gu-pita-topics__slider .splide__pagination .splide__pagination__page.is-active{background:var(--color-text-base);transform:scale(1)}.p-gu-pita-topics__slider .splide__pagination .splide__pagination__page:hover{opacity:.7}.p-gu-pita-concept{padding:3.75em 0 5.9375em}.p-gu-pita-concept__text{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:1.2px;line-height:2.2;margin-bottom:1.25em;text-align:center}.p-gu-pita-concept__text:last-child{margin-bottom:0}.p-gu-pita-concept__text:first-child{margin-bottom:1.25em}.p-gu-pita-about{padding:2.625em 0}.p-gu-pita-about .p-gu-pita__heading--lev1{margin-bottom:.8333333333em}.p-gu-pita-about .p-gu-pita__text{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.075em;line-height:1.7;margin:-.75em auto 2.0625em auto;text-align:center}.p-gu-pita-about .p-gu-pita-about__note{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.625em;font-weight:700;letter-spacing:.025em;line-height:1;margin:0;text-align:center}.p-gu-pita-about__achievement{background:#fff;border:1px solid var(--color-border-base);border-radius:1.25em;margin:0 auto;padding:1.4375em 1em 1.3125em 1em;position:relative;width:100%}.p-gu-pita-about__achievement-label{color:var(--color-text-thin);font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.0625em;font-weight:700;letter-spacing:.085em;line-height:1;margin-bottom:.5625em;text-align:center}.p-gu-pita-about__achievement-number{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:1;margin-bottom:.4848484848em;position:relative;text-align:center}.p-gu-pita-about__achievement-number:after{content:"※";display:inline-block;font-size:.5em;margin-top:.5em;vertical-align:top}.p-gu-pita-about__achievement-number .p-gu-pita-about__number{font-family:Barlow,sans-serif;font-size:2.0625em;font-weight:600;letter-spacing:.0825em}.p-gu-pita-about__achievement-number .p-gu-pita-about__unit{font-size:1.75em}.p-gu-pita-about__achievement-number .p-gu-pita-about__exclamation{font-size:2.0625em;letter-spacing:.0825em}.p-gu-pita-about__achievement-left,.p-gu-pita-about__achievement-right{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:3.4375em;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);width:1.375em}.p-gu-pita-about__achievement-left{left:1.3125em}.p-gu-pita-about__achievement-right{right:1.3125em}.p-gu-pita-about__history{background:#fff;border:1px solid var(--color-border-base);border-radius:1.25em;margin:1.3125em auto 0 auto;overflow:hidden;width:100%}.p-gu-pita-about__history-item:first-child .p-gu-pita-about__history-header{border-radius:1.1875em 1.1875em 0 0}.p-gu-pita-about__history-item:last-child .p-gu-pita-about__history-header{border-bottom:none;border-radius:0 0 1.1875em 1.1875em}.p-gu-pita-about__history-item:last-child .p-gu-pita-about__history-header.is-open{border-radius:0}.p-gu-pita-about__history-item:last-child .p-gu-pita-about__history-inner{border-bottom:none}.p-gu-pita-about__history-header{align-items:center;background:#fff;border-bottom:1px solid var(--color-border-base);cursor:pointer;display:flex;justify-content:center;padding:1.25em .75em 1.375em .75em;position:relative;position:relative;transition:all .3s ease}.p-gu-pita-about__history-header.is-open{background:var(--color-bg-thin)}.p-gu-pita-about__history-header.is-open .p-gu-pita-about__history-icon{transform:rotate(0)}.p-gu-pita-about__history-year{gap:.125em;align-items:end;display:flex;justify-content:center;width:15.5em}.p-gu-pita-about__history-year .p-gu-pita-about__year-number{color:var(--color-text-thin);font-family:Barlow,sans-serif;font-size:1.75em;font-weight:400;letter-spacing:.07em;line-height:1}.p-gu-pita-about__history-year .p-gu-pita-about__year-text{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.0625em;font-weight:500;line-height:1.3}.p-gu-pita-about__history-icon{background-image:url(/img/usr/brand/gu-pita/icon_arrow_up.png);background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:.6875em;position:absolute;right:1.5625em;transform:rotate(180deg);transition:transform .3s ease;width:.75em}.p-gu-pita-about__history-content{border-top:noen;max-height:0;overflow:hidden;transition:max-height .3s ease}.p-gu-pita-about__history-content.is-open{max-height:1000px}.p-gu-pita-about__history-inner{border-bottom:1px solid var(--color-border-base);margin:0 auto;padding:1.25em 1.5625em 1.5em 1.5625em}.p-gu-pita-about__history-heading{margin-bottom:.5em;text-align:center}.p-gu-pita-about__history-title{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.1875em;font-weight:700;line-height:1.4;margin:0}.p-gu-pita-about__history-title .p-gu-pita-about__highlight{color:var(--color-text-thin)}.p-gu-pita-about__history-images{gap:1.4375em;align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image--add{align-self:flex-start;position:relative;width:100%}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image-text{align-items:center;background:#fdd23e;border-radius:1.1428571429em;display:flex;font-size:.875em;height:5em;justify-content:center;text-align:center;width:15.7857142857em}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image-character{height:6em;position:absolute;right:-.5625em;top:-.125em;width:6.125em}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image-character figure{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:center}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image-character figure img{flex-shrink:0;height:auto;width:4.25em}.p-gu-pita-about__history-images--2018 .p-gu-pita-about__history-image-character figure figcaption{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.625em;font-weight:600;line-height:1.6;margin-right:-1.4em;padding-bottom:.25em}.p-gu-pita-about__history-images--2025{width:100%}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-image{width:calc(100% + 3.125em)}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide:not(.is-initialized){opacity:0;transition:opacity .3s ease}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide.is-initialized{opacity:1}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__track{font-size:min(4.266vmin,25.6px);height:10.625em}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__slide{aspect-ratio:4/7;align-items:center;display:flex;height:169.75px;justify-content:center;overflow:hidden;width:97px}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__slide.splide__slide--cookie{margin-right:.625em}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__slide img{aspect-ratio:4/7;-o-object-fit:contain;object-fit:contain;width:100%}.p-gu-pita-about__history-text{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:0;line-height:1.7;margin:0 0 1.5em 0}.p-gu-pita-qa{background-color:#fff;padding:1.875em 0 3.75em}.p-gu-pita-qa .p-gu-pita__heading--lev1{margin-bottom:.8em}.p-gu-pita-qa__category+.p-gu-pita-qa__category{margin-top:2.5em}.p-gu-pita-qa__category-title{color:var(--color-text-thin);font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.3125em;font-weight:700;line-height:1.5;margin-bottom:1.1428571429em;text-align:center}.p-gu-pita-qa__list{gap:.5em;display:flex;flex-direction:column}.p-gu-pita-qa__item{display:flex;flex-direction:column}.p-gu-pita-qa__question{gap:1em;align-items:flex-start;background:var(--color-bg-thin);border-radius:1.25em;cursor:pointer;display:flex;padding:1.25em;transition:all .3s ease}.p-gu-pita-qa__question .p-gu-pita-qa__q-label{color:var(--color-text-thin);flex-shrink:0;font-family:Barlow,sans-serif;font-size:1.25em;font-weight:400;letter-spacing:.125em;line-height:1.25;padding-bottom:.125em;text-align:center;width:.75em}.p-gu-pita-qa__question .p-gu-pita-qa__q-text{color:var(--color-text-base);flex:1 1;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:0;line-height:1.6;padding-top:.125em;width:15.5em}.p-gu-pita-qa__question .p-gu-pita-qa__icon{align-self:center;background-image:url(/img/usr/brand/gu-pita/icon_arrow_plus.png);background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:.5625em;transition:transform .3s ease;width:.625em}.p-gu-pita-qa__question.is-open .p-gu-pita-qa__icon{background-image:url(/img/usr/brand/gu-pita/icon_arrow_minus.png)}.p-gu-pita-qa__answer{max-height:0;overflow:hidden;padding-left:.5em;transition:max-height .3s ease}.p-gu-pita-qa__answer.is-open{max-height:1000px}.p-gu-pita-qa__answer .p-gu-pita-qa__answer-inner{gap:.9375em;align-items:flex-start;display:flex;padding-bottom:1em;padding-top:.75em}.p-gu-pita-qa__answer .p-gu-pita-qa__answer-inner .p-gu-pita-qa__a-label{color:var(--color-text-thin);flex-shrink:0;font-family:Barlow,sans-serif;font-size:1.25em;font-weight:400;letter-spacing:.125em;line-height:1.25;text-align:center;width:.8125em}.p-gu-pita-qa__answer .p-gu-pita-qa__answer-inner .p-gu-pita-qa__a-text{color:var(--color-text-base);flex:1 1;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:0;line-height:1.65;margin:0;width:19.1875em}.p-gu-pita-qa__box{margin-bottom:3.25em}.p-gu-pita-qa__box:last-child{margin-bottom:0}.p-gu-pita-collection{background:#fff;border-radius:2.5em 2.5em 0 0;padding:2em 0 0 0}.p-gu-pita-collection__intro{gap:1.25em;align-items:center;border-top:1px solid var(--color-border-base);display:flex;flex-direction:column;margin-bottom:3.25em;margin-top:2.25em;padding-top:2.5em}.p-gu-pita-collection__intro .p-gu-pita-collection__heading{gap:.25em;align-items:center;color:var(--color-text-base);display:flex;flex-direction:column;text-align:center}.p-gu-pita-collection__intro .p-gu-pita-collection__heading .p-gu-pita-collection__title{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5625em;font-weight:900;line-height:1.4}.p-gu-pita-collection__intro .p-gu-pita-collection__heading .p-gu-pita-collection__subtitle{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125em;font-weight:700;letter-spacing:.0325em;line-height:1}.p-gu-pita-collection__intro .p-gu-pita-collection__image{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;width:9.5625em}.p-gu-pita-collection__intro .p-gu-pita-collection__detail{text-align:center}.p-gu-pita-collection__intro .p-gu-pita-collection__detail p{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.0375em;line-height:1.6;margin:0}.p-gu-pita-collection__products{gap:1.25em;display:flex;flex-direction:column}.p-gu-pita-collection__product{gap:2.25em;align-items:center;background:var(--color-bg-normal);border-radius:1.25em;display:flex;flex-direction:column;padding:2em 1.5em 2.25em 1.5em;position:relative}.p-gu-pita-collection__product--blueberry .p-gu-pita-collection__product-name{color:var(--color-text-blueberry)}.p-gu-pita-collection__product--blueberry .p-gu-pita-collection__product-description{color:var(--color-text-blueberry)}.p-gu-pita-collection__product--blueberry .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_blueberry.png) no-repeat center center/contain}.p-gu-pita-collection__product--blueberry .p-gu-pita-collection__product-button:hover{background:var(--color-brand-blueberry)}.p-gu-pita-collection__product--maple .p-gu-pita-collection__product-name{color:var(--color-text-maple)}.p-gu-pita-collection__product--maple .p-gu-pita-collection__product-description{color:var(--color-text-maple)}.p-gu-pita-collection__product--maple .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_maple.png) no-repeat center center/contain}.p-gu-pita-collection__product--maple .p-gu-pita-collection__product-button:hover{background:var(--color-brand-maple)}.p-gu-pita-collection__product--almond .p-gu-pita-collection__product-name{color:var(--color-text-almond)}.p-gu-pita-collection__product--almond .p-gu-pita-collection__product-description{color:var(--color-text-almond)}.p-gu-pita-collection__product--almond .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_almond.png) no-repeat center center/contain}.p-gu-pita-collection__product--almond .p-gu-pita-collection__product-button:hover{background:var(--color-brand-almond)}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-name{color:var(--color-text-soy)}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-description{color:var(--color-text-soy)}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_soy.png) no-repeat center center/contain}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-button:hover{background:var(--color-brand-soy)}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-image{height:15.9375em}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-package{height:15.9375em}.p-gu-pita-collection__product--soy .p-gu-pita-collection__product-bg{top:-70%}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-name{color:var(--color-text-chocolate)}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-description{color:var(--color-text-chocolate)}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_chocolate.png) no-repeat center center/contain}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-button:hover{background:var(--color-brand-chocolate)}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-image{height:15.9375em}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-package{height:15.9375em}.p-gu-pita-collection__product--chocolate .p-gu-pita-collection__product-bg{top:-70%}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-name{color:var(--color-text-lemon-cheesecake)}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-description{color:var(--color-text-lemon-cheesecake)}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-bg{background:url(/img/usr/brand/gu-pita/bg_lemon.png) no-repeat center center/contain}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-button:hover{background:var(--color-brand-lemon-cheesecake)}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-image{height:15.9375em}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-package{height:15.9375em}.p-gu-pita-collection__product--lemon .p-gu-pita-collection__product-bg{top:-70%}.p-gu-pita-collection__product-content{gap:1.5em;align-items:center;display:flex;flex-direction:column;max-width:18.4375em;width:100%}.p-gu-pita-collection__product-header{gap:.25em;align-items:center;display:flex;flex-direction:column;text-align:center}.p-gu-pita-collection__product-name{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.6875em;font-weight:900;line-height:1.25}.p-gu-pita-collection__product-description{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.0375em;line-height:1.6}.p-gu-pita-collection__product-image{align-items:center;display:flex;height:14.1875em;justify-content:center;margin-top:11.125em;position:relative;width:100%}.p-gu-pita-collection__product-bg{height:14.375em;left:50%;position:absolute;top:-80%;transform:translateX(-50%);width:14.375em}.p-gu-pita-collection__product-package{bottom:0;box-shadow:10px 20px 28px 0 rgba(140,121,97,.6);height:14.1875em;left:50%;position:absolute;transform:translateX(-50%);width:8.125em;z-index:2}.p-gu-pita-collection__product-package img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.p-gu-pita-collection__product-button{align-items:center;background:var(--color-base);border:none;border-radius:6.25em;cursor:pointer;display:flex;height:4.0625em;justify-content:center;text-decoration:none;transition:all .3s ease;width:16.9375em}.p-gu-pita-collection__product-button span{color:var(--color-text-beige);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.0375em;line-height:1.6}.p-gu-pita-collection__slider{margin-top:3.75em}.p-gu-pita-collection__slider .splide__slide{display:flex;justify-content:center;overflow:hidden;padding-top:5.3125em;width:100%}.p-gu-pita-collection__slider .splide__arrow.splide__arrow--prev{background:0 0;left:.5em;top:12.5em}.p-gu-pita-collection__slider .splide__arrow.splide__arrow--prev svg{fill:#fff}.p-gu-pita-collection__slider .splide__arrow.splide__arrow--next{background:0 0;right:.5em;top:12.5em}.p-gu-pita-collection__slider .splide__arrow.splide__arrow--next svg{fill:#fff}.p-gu-pita-collection__box{padding-bottom:6.25em;position:relative;width:100%}.p-gu-pita-collection__box::before{border-radius:50%;content:"";height:37.5625em;left:50%;position:absolute;top:-5em;transform:translateX(-50%);width:37.5625em;z-index:1}.p-gu-pita-collection__box--blueberry{background:var(--color-brand-blueberry)}.p-gu-pita-collection__box--blueberry::before{background:var(--color-brand-blueberry)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__flavor-title .p-gu-pita-collection__flavor-name{letter-spacing:-.02em}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__flavor-image{margin-top:-1em}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__details{margin-top:-1em}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__benefit-tag{background:var(--color-brand-blueberry)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__description p{color:var(--color-text-blueberry)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__package-image{bottom:-.1875em;height:4.625em;right:.6875em;width:5.125em}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__ingredient-blueberry{color:var(--color-text-beige);font-family:"A-OTF A1 Gothic Std",sans-serif;font-size:.8125rem;left:get-vw-375(-80px);line-height:1.4;position:absolute;text-align:center;top:get-vw-375(120px)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__ingredient-blueberry::after{border:1.5px solid var(--color-text-beige);border-radius:0;border-right:none;border-top:none;content:"";height:get-vw-375(32px);left:get-vw-375(40px);position:absolute;top:get-vw-375(25px);width:get-vw-375(48px)}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__ingredient-cheese{color:var(--color-text-beige);font-family:"A-OTF A1 Gothic Std",sans-serif;font-size:.8125rem;position:absolute;right:get-vw-375(-85px);text-align:center;top:get-vw-375(170px);white-space:nowrap}.p-gu-pita-collection__box--blueberry .p-gu-pita-collection__ingredient-cheese::after{border:1.5px solid var(--color-text-beige);border-left:none;border-radius:0;border-top:none;content:"";height:get-vw-375(32px);left:get-vw-375(-15px);position:absolute;top:get-vw-375(-15px);width:get-vw-375(24px)}.p-gu-pita-collection__box--maple{background:var(--color-brand-maple)}.p-gu-pita-collection__box--maple::before{background:var(--color-brand-maple)}.p-gu-pita-collection__box--maple .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--maple .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--maple .p-gu-pita-collection__flavor-image{margin-top:-1em}.p-gu-pita-collection__box--maple .p-gu-pita-collection__details{margin-top:-1em}.p-gu-pita-collection__box--maple .p-gu-pita-collection__benefit-tag{background:var(--color-brand-maple-orange,#d88103)}.p-gu-pita-collection__box--maple .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--maple .p-gu-pita-collection__description p{color:var(--color-text-maple)}.p-gu-pita-collection__box--maple .p-gu-pita-collection__package-image{bottom:-1em;height:5.75em;right:.375em;width:5.875em}.p-gu-pita-collection__box--almond{background:var(--color-brand-almond)}.p-gu-pita-collection__box--almond::before{background:var(--color-brand-almond)}.p-gu-pita-collection__box--almond .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--almond .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--almond .p-gu-pita-collection__flavor-image{margin-top:-1em}.p-gu-pita-collection__box--almond .p-gu-pita-collection__details{margin-top:-1em}.p-gu-pita-collection__box--almond .p-gu-pita-collection__benefit-tag{background:var(--color-brand-almond)}.p-gu-pita-collection__box--almond .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--almond .p-gu-pita-collection__description p{color:var(--color-text-almond)}.p-gu-pita-collection__box--almond .p-gu-pita-collection__package-image{bottom:-.875em;height:4.6875em;right:.375em;width:4.6875em}.p-gu-pita-collection__box--soy{background:var(--color-brand-soy)}.p-gu-pita-collection__box--soy::before{background:var(--color-brand-soy)}.p-gu-pita-collection__box--soy .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--soy .p-gu-pita-collection__flavor-image{margin-bottom:.625em;width:70%}.p-gu-pita-collection__box--soy .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--soy .p-gu-pita-collection__benefit-tag{background:var(--color-brand-soy)}.p-gu-pita-collection__box--soy .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--soy .p-gu-pita-collection__description p{color:var(--color-text-soy)}.p-gu-pita-collection__box--soy .p-gu-pita-collection__package-image{bottom:-.1875em;height:4.5625em;right:.625em;width:5.4375em}.p-gu-pita-collection__box--chocolate{background:var(--color-brand-chocolate)}.p-gu-pita-collection__box--chocolate::before{background:var(--color-brand-chocolate)}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__flavor-image{margin-bottom:.625em;width:70%}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__benefit-tag{background:var(--color-brand-chocolate)}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__description p{color:var(--color-text-chocolate)}.p-gu-pita-collection__box--chocolate .p-gu-pita-collection__package-image{bottom:-.6875em;height:6.125em;right:.9375em;width:5.9375em}.p-gu-pita-collection__box--lemon{background:var(--color-brand-lemon-cheesecake)}.p-gu-pita-collection__box--lemon::before{background:var(--color-brand-lemon-cheesecake)}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__content{position:relative;z-index:2}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__flavor-title{color:var(--color-text-beige)}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__flavor-image{margin-bottom:.625em;width:70%}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__benefit-tag{background:var(--color-brand-lemon-cheesecake)}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__benefits-title,.p-gu-pita-collection__box--lemon .p-gu-pita-collection__description p{color:var(--color-text-lemon-cheesecake)}.p-gu-pita-collection__box--lemon .p-gu-pita-collection__package-image{bottom:-.75em;height:6.1875em;right:1.25em;width:5.5625em}.p-gu-pita-collection__content{display:flex;flex-direction:column;padding:0 1em}.p-gu-pita-collection__header{align-items:center;display:flex;flex-direction:column;margin-top:-1.5625em}.p-gu-pita-collection__flavor-title{text-align:center}.p-gu-pita-collection__flavor-title h3{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.8125em;font-weight:900;letter-spacing:.0725em;line-height:1.25;margin:0}.p-gu-pita-collection__flavor-title p{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.0375em;line-height:1.6;margin:.5em 0 0 0}.p-gu-pita-collection__flavor-image{align-items:center;display:flex;justify-content:center;position:relative;width:85%}.p-gu-pita-collection__flavor-image img{height:auto;width:100%}.p-gu-pita-collection__details{gap:1.25em;align-items:flex-start;background:var(--color-border-beige-thin);border-radius:1.25em;display:flex;height:9.3125em;margin:0 0 1.25em;padding:1.375em 1.75em 1.25em;position:relative}.p-gu-pita-collection__description{flex:1 1}.p-gu-pita-collection__description p{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:0;line-height:1.7;margin:0}.p-gu-pita-collection__package-image{bottom:0;height:4.625em;position:absolute;right:0;width:4.625em}.p-gu-pita-collection__package-image img{height:auto;width:100%}.p-gu-pita-collection__benefits{background:var(--color-bg-normal);border-radius:1.25em;padding:1.5625em 1.75em 2.25em}.p-gu-pita-collection__benefits-title{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5625em;font-weight:700;letter-spacing:.0625em;line-height:1.25;margin-bottom:.3125em;text-align:center}.p-gu-pita-collection__nutrition-chart{align-items:center;display:flex;display:flex;justify-content:center;justify-content:center;margin-bottom:0}.p-gu-pita-collection__chart-container{align-items:center;display:flex;justify-content:center;position:relative}.p-gu-pita-collection__chart-center{align-items:center;background:var(--color-bg-normal);border-radius:50%;display:flex;flex-direction:column;height:5.5em;justify-content:center;width:5.5em}.p-gu-pita-collection__chart-center .p-gu-pita-collection__chart-kcal{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75em;font-weight:700}.p-gu-pita-collection__chart-center .p-gu-pita-collection__chart-number{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25em;font-weight:700}.p-gu-pita-collection__benefits-list{gap:.75em;display:flex;flex-direction:column}.p-gu-pita-collection__benefit-item{gap:.25em;display:flex;flex-direction:column}.p-gu-pita-collection__benefit-item+.p-gu-pita-collection__benefit-item{margin-top:.75em}.p-gu-pita-collection__benefit-tag{background:var(--color-brand-maple-orange);border-radius:.3125em;color:var(--color-text-beige);display:inline-block;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:.0375em;line-height:1.5;padding:.0625em .5em .125em;width:-moz-fit-content;width:fit-content}.p-gu-pita-collection__benefit-description{color:var(--color-text-base);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125em;font-weight:700;letter-spacing:.0325em;line-height:1.5}.p-gu-pita-collection .splide__pagination{bottom:3.5em}.p-gu-pita-collection .splide__pagination__page{background:#f7eddd;cursor:pointer;height:.5em;margin:.25em;opacity:1;transition:all .3s ease;width:.5em}.p-gu-pita-collection .splide__pagination__page.is-active{background:rgba(0,0,0,.2);transform:scale(1)}.p-gu-pita-collection__chart-svg{height:100%;transform:rotate(-90deg);width:100%}.p-gu-pita-collection__chart-segment{stroke-width:0;opacity:0;transform:scale(0) rotate(-180deg);transform-origin:center;transition:all .8s cubic-bezier(.68,-.55,.265,1.55)}.p-gu-pita-collection__chart-segment.animate{opacity:1;transform:scale(1) rotate(0)}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#b077b0}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(176,119,176,.8)}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(176,119,176,.6)}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(176,119,176,.4)}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(176,119,176,.3)}[data-flavor=blueberry] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(176,119,176,.2)}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#e9af00}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(233,175,0,.8)}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(233,175,0,.6)}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(233,175,0,.4)}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(233,175,0,.3)}[data-flavor=maple] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(233,175,0,.2)}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#eb686f}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(235,104,111,.8)}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(235,104,111,.6)}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(235,104,111,.4)}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(235,104,111,.3)}[data-flavor=almond] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(235,104,111,.2)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#ee7800}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(238,120,0,.85)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(238,120,0,.7)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(238,120,0,.55)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(238,120,0,.4)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(238,120,0,.25)}[data-flavor=soy] .p-gu-pita-collection__chart-segment[data-segment="6"]{fill:rgba(238,120,0,.15)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#d53623}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(213,54,35,.85)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(213,54,35,.7)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(213,54,35,.55)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(213,54,35,.4)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(213,54,35,.25)}[data-flavor=chocolate] .p-gu-pita-collection__chart-segment[data-segment="6"]{fill:rgba(213,54,35,.15)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="0"]{fill:#62c0b4}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="1"]{fill:rgba(98,192,180,.85)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="2"]{fill:rgba(98,192,180,.7)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="3"]{fill:rgba(98,192,180,.55)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="4"]{fill:rgba(98,192,180,.4)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="5"]{fill:rgba(98,192,180,.25)}[data-flavor=lemon] .p-gu-pita-collection__chart-segment[data-segment="6"]{fill:rgba(98,192,180,.15)}.p-gu-pita-collection__chart-center{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.p-gu-pita-collection__chart-title{color:var(--color-text-base);display:block;font-size:.875rem;font-weight:700;margin-bottom:.3125rem}.p-gu-pita-collection__chart-number{color:var(--color-text-base);display:block;font-size:1.75rem;font-weight:700}.p-gu-pita-collection__chart-labels{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.p-gu-pita-collection__chart-label{color:var(--color-text-base);font-size:.6875rem;font-weight:700;opacity:0;position:absolute;text-align:center;transform:scale(.5);transition:all .6s cubic-bezier(.68,-.55,.265,1.55)}.p-gu-pita-collection__chart-label--segment-0{left:50%;top:5%;transform:translateX(-50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-1{right:5%;top:25%;transform:translateX(50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-2{bottom:25%;right:5%;transform:translateX(50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-3{bottom:5%;left:50%;transform:translateX(-50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-4{bottom:25%;left:5%;transform:translateX(-50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-5{left:5%;top:25%;transform:translateX(-50%) scale(.5)}.p-gu-pita-collection__chart-label--segment-6{right:15%;top:5%;transform:translateX(50%) scale(.5)}.p-gu-pita-collection__chart-label.animate{opacity:1}.p-gu-pita-collection__chart-label.animate--segment-0,.p-gu-pita-collection__chart-label.animate--segment-3{transform:translateX(-50%) scale(1)}.p-gu-pita-collection__chart-label.animate--segment-1,.p-gu-pita-collection__chart-label.animate--segment-2,.p-gu-pita-collection__chart-label.animate--segment-6{transform:translateX(50%) scale(1)}.p-gu-pita-collection__chart-label.animate--segment-4,.p-gu-pita-collection__chart-label.animate--segment-5{transform:translateX(-50%) scale(1)}.p-gu-pita-collection__float-items{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.p-gu-pita-collection__float-item{opacity:0;position:absolute;transform:translateY(30px) rotate(0) scale(.9);transition:opacity .5s ease-out,transform .7s var(--mh--easing03)}.p-gu-pita-collection__float-item[data-anime=float].animate{opacity:1;transform:translateY(0) rotate(0) scale(1)}.p-gu-pita-collection__float-item[data-anime=float].animate.floating{animation:floating 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--blueberry-1.animate.floating,.p-gu-pita-collection__float-item--blueberry-2.animate.floating,.p-gu-pita-collection__float-item--blueberry-3.animate.floating,.p-gu-pita-collection__float-item--blueberry-4.animate.floating,.p-gu-pita-collection__float-item--blueberry-5.animate.floating{animation:berry-float 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--maple-1.animate.floating,.p-gu-pita-collection__float-item--maple-2.animate.floating,.p-gu-pita-collection__float-item--maple-3.animate.floating,.p-gu-pita-collection__float-item--maple-4.animate.floating,.p-gu-pita-collection__float-item--maple-5.animate.floating,.p-gu-pita-collection__float-item--maple-6.animate.floating{animation:maple-drip 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--almond-1.animate.floating,.p-gu-pita-collection__float-item--almond-2.animate.floating,.p-gu-pita-collection__float-item--almond-3.animate.floating,.p-gu-pita-collection__float-item--almond-4.animate.floating,.p-gu-pita-collection__float-item--almond-5.animate.floating,.p-gu-pita-collection__float-item--almond-6.animate.floating,.p-gu-pita-collection__float-item--almond-7.animate.floating{animation:choco-tumble 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--soy-1.animate.floating,.p-gu-pita-collection__float-item--soy-2.animate.floating,.p-gu-pita-collection__float-item--soy-3.animate.floating,.p-gu-pita-collection__float-item--soy-4.animate.floating,.p-gu-pita-collection__float-item--soy-5.animate.floating,.p-gu-pita-collection__float-item--soy-6.animate.floating,.p-gu-pita-collection__float-item--soy-7.animate.floating{animation:milk-wave 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--chocolate-1.animate.floating,.p-gu-pita-collection__float-item--chocolate-2.animate.floating,.p-gu-pita-collection__float-item--chocolate-3.animate.floating,.p-gu-pita-collection__float-item--chocolate-4.animate.floating,.p-gu-pita-collection__float-item--chocolate-5.animate.floating,.p-gu-pita-collection__float-item--chocolate-6.animate.floating,.p-gu-pita-collection__float-item--chocolate-7.animate.floating,.p-gu-pita-collection__float-item--chocolate-8.animate.floating,.p-gu-pita-collection__float-item--chocolate-9.animate.floating{animation:cocoa-drift 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--lemon-1.animate.floating,.p-gu-pita-collection__float-item--lemon-2.animate.floating,.p-gu-pita-collection__float-item--lemon-3.animate.floating,.p-gu-pita-collection__float-item--lemon-4.animate.floating{animation:lemon-bounce 3s ease-in-out infinite;animation-fill-mode:both}.p-gu-pita-collection__float-item--blueberry-1{animation-delay:.3s;animation-duration:3.5s;height:6.25em;right:-1.625em;top:-2.375em;width:6.25em}.p-gu-pita-collection__float-item--blueberry-2{animation-delay:.5s;animation-duration:3.2s;height:4.0625em;left:-1.375em;top:8.125em;width:4.25em}.p-gu-pita-collection__float-item--blueberry-3{animation-delay:.7s;animation-duration:2.8s;height:2.1875em;right:2.6875em;top:18.4375em;width:2.125em}.p-gu-pita-collection__float-item--blueberry-4{animation-delay:.9s;animation-duration:2.8s;height:2em;left:.8125em;top:28.0625em;width:2em}.p-gu-pita-collection__float-item--blueberry-5{animation-delay:1.1s;animation-duration:2.5s;height:1.25em;left:3.0625em;top:31.875em;width:1.5em}.p-gu-pita-collection__float-item--maple-1{animation-delay:.2s;animation-duration:4s;height:8.75em;left:-1em;top:5em;width:7.5em}.p-gu-pita-collection__float-item--maple-2{animation-delay:.4s;animation-duration:2.5s;height:.9375em;left:1.875em;top:14.375em;width:1em}.p-gu-pita-collection__float-item--maple-3{animation-delay:.6s;animation-duration:3.2s;height:1.96875em;right:2.25em;top:18.5625em;width:1.96875em}.p-gu-pita-collection__float-item--maple-4{animation-delay:.8s;animation-duration:3.5s;height:1.9375em;left:-1em;top:22.4375em;width:2.375em}.p-gu-pita-collection__float-item--maple-5{animation-delay:1s;animation-duration:2.8s;height:1.125em;left:1.875em;top:25.3125em;width:1.375em}.p-gu-pita-collection__float-item--maple-6{animation-delay:1.2s;animation-duration:3.5s;height:2.25em;left:17.375em;top:29.1875em;width:2.9375em}.p-gu-pita-collection__float-item--almond-1{animation-delay:.1s;animation-duration:4s;height:5.875em;right:-3.75em;top:-2em;width:5.4375em}.p-gu-pita-collection__float-item--almond-2{animation-delay:.4s;animation-duration:2.3s;height:1.125em;left:1.0625em;top:15.0625em;width:1em}.p-gu-pita-collection__float-item--almond-3{animation-delay:.5s;animation-duration:2.5s;height:1.6875em;left:-.75em;top:16.5em;width:1.25em}.p-gu-pita-collection__float-item--almond-4{animation-delay:.7s;animation-duration:3.5s;height:3em;left:0;top:18.75em;width:3.375em}.p-gu-pita-collection__float-item--almond-5{animation-delay:.9s;animation-duration:2.3s;height:1.1875em;right:3.25em;top:24.9375em;width:1.0625em}.p-gu-pita-collection__float-item--almond-6{animation-delay:1s;animation-duration:2.5s;height:1.875em;right:1em;top:25.25em;width:1.3125em}.p-gu-pita-collection__float-item--almond-7{animation-delay:1.2s;animation-duration:3.5s;height:2.5em;right:1em;top:28.125em;width:2.9375em}.p-gu-pita-collection__float-item--soy-1{animation-delay:.2s;animation-duration:4.2s;height:7.75em;left:-1em;top:-1em;width:6.125em}.p-gu-pita-collection__float-item--soy-2{animation-delay:.4s;animation-duration:2.5s;height:.875em;left:1.1875em;top:6.6875em;width:.9375em}.p-gu-pita-collection__float-item--soy-3{animation-delay:.5s;animation-duration:3.2s;height:1.6875em;left:.375em;top:8.75em;width:1.6875em}.p-gu-pita-collection__float-item--soy-4{animation-delay:.6s;animation-duration:3.3s;height:1.75em;left:3.5em;top:8.875em;width:1.875em}.p-gu-pita-collection__float-item--soy-5{animation-delay:.8s;animation-duration:3.8s;height:2.875em;right:1.125em;top:19.5em;width:2.875em}.p-gu-pita-collection__float-item--soy-6{animation-delay:1s;animation-duration:3.5s;height:2.25em;left:2.625em;top:25em;width:2.25em}.p-gu-pita-collection__float-item--soy-7{animation-delay:1.2s;animation-duration:3.8s;height:2.875em;right:2.5em;top:29.6875em;width:2.875em}.p-gu-pita-collection__float-item--chocolate-1{animation-delay:.3s;animation-duration:2.8s;height:1.5em;left:.625em;top:7.9375em;width:1.625em}.p-gu-pita-collection__float-item--chocolate-2{animation-delay:.5s;animation-duration:2.5s;height:.8125em;left:1.75em;top:10.4375em;width:.875em}.p-gu-pita-collection__float-item--chocolate-3{animation-delay:.6s;animation-duration:4.2s;height:3.4375em;left:-2.5em;top:12.1875em;width:4.0625em}.p-gu-pita-collection__float-item--chocolate-4{animation-delay:.8s;animation-duration:2.6s;height:1.0625em;left:.75em;top:15.375em;width:1.0625em}.p-gu-pita-collection__float-item--chocolate-5{animation-delay:1s;animation-duration:2.4s;height:.75em;left:17.75em;top:19.6875em;width:.8125em}.p-gu-pita-collection__float-item--chocolate-6{animation-delay:1.1s;animation-duration:4.5s;height:4.0625em;right:1.75em;top:20.625em;width:4.0625em}.p-gu-pita-collection__float-item--chocolate-7{animation-delay:1.3s;animation-duration:2.7s;height:1.4375em;right:1.3125em;top:23.25em;width:1.5625em}.p-gu-pita-collection__float-item--chocolate-8{animation-delay:1.4s;animation-duration:2.4s;height:1em;right:3.9375em;top:25.1875em;width:1em}.p-gu-pita-collection__float-item--chocolate-9{animation-delay:1.5s;animation-duration:5s;height:9.9375em;left:16.6875em;top:23.5em;width:9.9375em}.p-gu-pita-collection__float-item--lemon-1{animation-delay:.3s;animation-duration:3.8s;height:6.0625em;left:-1.625em;top:5.375em;width:5.125em}.p-gu-pita-collection__float-item--lemon-2{animation-delay:.6s;animation-duration:2.8s;height:2.8125em;right:1.5em;top:16.5625em;width:3.5em}.p-gu-pita-collection__float-item--lemon-3{animation-delay:.9s;animation-duration:2.5s;height:2.25em;left:1.875em;top:24.25em;width:2.5em}.p-gu-pita-collection__float-item--lemon-4{animation-delay:1.2s;animation-duration:2.7s;height:2.5em;right:1.375em;top:30.9375em;width:3.125em}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes floating{0%,100%{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-10px) rotate(2deg) scale(1)}50%{transform:translateY(-5px) rotate(0) scale(1)}75%{transform:translateY(-15px) rotate(-2deg) scale(1)}}@keyframes berry-float{0%,100%{transform:translateY(0) rotate(0) scale(1)}20%{transform:translateY(-8px) rotate(1deg) scale(1.02)}40%{transform:translateY(-3px) rotate(-.5deg) scale(.98)}60%{transform:translateY(-12px) rotate(1.5deg) scale(1.01)}80%{transform:translateY(-6px) rotate(-1deg) scale(.99)}}@keyframes maple-drip{0%,100%{transform:translateY(0) rotate(0) scaleY(1)}15%{transform:translateY(2px) rotate(0) scaleY(1.1)}30%{transform:translateY(-5px) rotate(0) scaleY(.9)}50%{transform:translateY(-2px) rotate(0) scaleY(1.05)}70%{transform:translateY(-8px) rotate(0) scaleY(.95)}85%{transform:translateY(-3px) rotate(0) scaleY(1.02)}}@keyframes choco-tumble{0%,100%{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-6px) rotate(5deg) scale(1)}50%{transform:translateY(-3px) rotate(-3deg) scale(1)}75%{transform:translateY(-9px) rotate(8deg) scale(1)}}@keyframes milk-wave{0%,100%{transform:translateY(0) rotate(0) scaleX(1) scale(1)}30%{transform:translateY(-7px) rotate(1deg) scaleX(1.03) scale(1)}60%{transform:translateY(-4px) rotate(-1deg) scaleX(.97) scale(1)}}@keyframes cocoa-drift{0%,100%{transform:translateY(0) rotate(0) scale(1)}20%{transform:translateY(-4px) rotate(2deg) scale(1.01)}40%{transform:translateY(-8px) rotate(-1deg) scale(.99)}60%{transform:translateY(-2px) rotate(3deg) scale(1.02)}80%{transform:translateY(-6px) rotate(-2deg) scale(.98)}}@keyframes lemon-bounce{0%,100%{transform:translateY(0) rotate(0) scale(1)}15%{transform:translateY(-12px) rotate(2deg) scale(1.05)}30%{transform:translateY(-2px) rotate(-1deg) scale(.95)}45%{transform:translateY(-8px) rotate(1.5deg) scale(1.03)}60%{transform:translateY(-1px) rotate(-.5deg) scale(.97)}75%{transform:translateY(-10px) rotate(1deg) scale(1.02)}90%{transform:translateY(-4px) rotate(-1deg) scale(.98)}}@keyframes characterBounce{0%,100%,85%{transform:translateY(0)}5%{transform:translateY(-3px) scale(1.02)}10%{transform:translateY(0) scale(1)}15%{transform:translateY(-6px) scale(1.03)}20%{transform:translateY(-1px) scale(1.01)}25%{transform:translateY(0) scale(1)}}@media screen and (min-width:768px) and (max-width:1119px){.block-topic-path--list{padding-left:20px}}@media screen and (min-width:1120px){.block-topic-path--list{padding:0}}@media screen and (min-width:768px){.block-gu-pita{background-size:125% auto}.block-gu-pita__bg{background-color:rgba(247,236,222,.5)}.block-gu-pita__footer .p-gu-pita__contents{padding:95px 0}.p-gu-pita__contents{margin:0 auto;max-width:var(--contents-width)}.p-gu-pita__float-item--01{left:calc(50% + 9.9375em)}.p-gu-pita__float-item--02{left:calc(50% - 15.9375em)}.p-gu-pita-hero{height:840px}.p-gu-pita-hero__slider-top{top:-10%}.p-gu-pita-hero__slider-bottom{bottom:-8%}.p-gu-pita-hero__text-area{padding-top:.625em}.p-gu-pita-hero__catchcopy{margin-bottom:20px;width:344px}.p-gu-pita-hero__logo{width:290px}.p-gu-pita-hero__slider-top .slick-slide{margin:0 10px}.p-gu-pita-hero__slider-top .pickup__list-item.slick-slide{width:300px!important}.p-gu-pita-hero__slider-top .slick-list{margin:0 -10px}.p-gu-pita-topics{padding:0}.p-gu-pita-topics__container{border-radius:0;margin:0 auto;padding:60px 40px 132px}.p-gu-pita-topics__title{font-size:48px;letter-spacing:4px;margin-bottom:60px}.p-gu-pita-topics__slider .splide__arrows .splide__arrow{display:none}.p-gu-pita-topics__slider .splide__pagination{bottom:-51px}.p-gu-pita-topics__slider .splide__pagination .splide__pagination__page{height:10px;margin:0 6px;width:10px}.p-gu-pita-topics__slider .splide__pagination .splide__pagination__page.is-active{background:var(--color-text-base);transform:scale(1)}.p-gu-pita-about{position:relative}.p-gu-pita-about::after,.p-gu-pita-about::before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:20px;z-index:-1}.p-gu-pita-about::before{box-shadow:-8px 0 20px -8px rgba(0,0,0,.3);left:0}.p-gu-pita-about::after{box-shadow:8px 0 20px -8px rgba(0,0,0,.3);right:0}.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__slide{height:273px;width:156px}.p-gu-pita-qa{position:relative}.p-gu-pita-qa::after,.p-gu-pita-qa::before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:20px;z-index:-1}.p-gu-pita-qa::before{box-shadow:-8px 0 20px -8px rgba(0,0,0,.3);left:0}.p-gu-pita-qa::after{box-shadow:8px 0 20px -8px rgba(0,0,0,.3);right:0}.p-gu-pita-collection{position:relative}.p-gu-pita-collection::after,.p-gu-pita-collection::before{bottom:0;content:"";pointer-events:none;position:absolute;top:50px;width:20px;z-index:-1}.p-gu-pita-collection::before{box-shadow:-8px 0 20px -8px rgba(0,0,0,.3);left:0}.p-gu-pita-collection::after{box-shadow:8px 0 20px -8px rgba(0,0,0,.3);right:0}.p-gu-pita-collection__chart-title{font-size:1rem}.p-gu-pita-collection__chart-number{font-size:2.25rem}.p-gu-pita-collection__chart-label{font-size:.8125rem}}@media screen and (min-width:1400px){.block-gu-pita__logo--pc{left:calc(50vw - 640px)}.block-gu-pita__nav{right:calc((100vw - 600px)/ 4 - 160px)}}@media screen and (min-width:1200px) and (max-width:1400px){.block-gu-pita__logo--pc{height:4.85vw;left:4.28vw;width:15vw}.block-gu-pita__logo--pc svg{height:4.85vw;width:15vw}}@media screen and (max-width:1199px){.block-gu-pita__logo--pc{display:none}.block-gu-pita__nav{display:none}}@media screen and (max-width:1200px){.block-gu-pita__nav{gap:3.42vw;right:20px;width:22.14vw}.block-gu-pita__nav li{font-size:1.714vw;letter-spacing:.17vw}.block-gu-pita__nav .p-gu-pita__btn.p-gu-pita__btn--primary{border-radius:2.85vw;font-size:1.21vw;height:5.71vw;letter-spacing:.048vw;width:22.14vw}}@media screen and (min-width:960px){.p-gu-pita-hero__container{gap:10%}.p-gu-pita-topics__slider .splide:not(.is-overflow) .splide__list{gap:30px}}@media screen and (min-width:1200px){.p-gu-pita-hero__logo{width:290px}.p-gu-pita-topics__container{border-radius:0;max-width:none;padding:60px 90px 132px}.p-gu-pita-topics__slider .splide__arrows .splide__arrow{border:none;display:none;display:block;height:50px;opacity:1;transition:opacity .3s ease,transform .2s ease;width:50px}.p-gu-pita-topics__slider .splide__arrows .splide__arrow:hover{opacity:.8}.p-gu-pita-topics__slider .splide__arrows .splide__arrow:disabled{opacity:.3}.p-gu-pita-topics__slider .splide__arrows .splide__arrow svg{height:18px;width:18px}.p-gu-pita-topics__slider .splide__arrows .splide__arrow--prev{background:url(/img/usr/brand/gu-pita/icon_prev.png) no-repeat center center/contain;left:-57px}.p-gu-pita-topics__slider .splide__arrows .splide__arrow--next{background:url(/img/usr/brand/gu-pita/icon_next.png) no-repeat center center/contain;right:-57px}}@media screen and (min-width:768px) and (max-width:959px){.p-gu-pita-topics__slider .splide:not(.is-overflow) .splide__list{gap:24px}}@media (max-width:767px){.p-gu-pita-about__history-images--2025 .p-gu-pita-about__history-slider .splide__track{font-size:4.266vmin;height:10.625em}}