@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap";:root{--orange:#F7931E;--orange-deep:#E96B1C;--orange-pale:#FCE0C8;--red:#E8503A;--yellow:#FFD83D;--cream:#FFF8E7;--cream-deep:#FBEFD4;--green:#7FC241;--green-deep:#4E9B2E;--sky:#BDE8F7;--brown:#5C3A1E;--white:#FFFFFF;--radius:22px;--font:"M PLUS Rounded 1c","Hiragino Maru Gothic ProN","BIZ UDGothic","Yu Gothic",sans-serif}*{margin:0;padding:0;box-sizing:border-box}@media screen and (max-width:767px){.pc-only{display:none}.sp-only{display:block}}@media screen and (min-width:768px){.pc-only{display:block}.sp-only{display:none}}.mv img,svg{max-width:100%}#menulist.m_fixed{z-index:9999!important}.page-width{max-width:100vw;padding-left:0;padding-right:0}.page-width.breadcrumbs{max-width:1200px}.product-recommendations .page-width{max-width:850px}@media screen and (max-width:767px){.page-width.breadcrumbs{padding-left:8px;padding-right:8px}.product-recommendations .page-width{padding:0 10px}}@media screen and (max-width:767px){.product-recommendations{padding:0 10px}}.recent-product .page-width{max-width:850px}@media screen and (max-width:767px){.recent-product{padding:0 10px}}@media screen and (max-width:767px){.recent-product .page-width{padding:0 10px}}.large-up--six-eighths,.large-up--three-quarters{width:100%}.product-single{width:63%;margin:0 auto;max-width:897px}@media screen and (max-width:767px){.product-single{width:100%;padding:0 10px}}.main-contents p{margin-bottom:0}.main-contents h2,.main-contents h3,.main-contents h4,.main-contents h5,.main-contents h6{margin-bottom:0;margin-top:0}.main-contents #main-area{background-image:url(/cdn/shop/files/chocokakinotane_lp_bg.jpg?v=1793340691);background-repeat:no-repeat;background-size:cover;padding-top:70px;padding-bottom:170px}@media screen and (max-width:767px){.main-contents #main-area{background-image:url(/cdn/shop/files/chocokakinotane_lp_bg_sp.png?v=1793340691);padding-top:9.4%;padding-bottom:14%}}#review{--review-ink:#5d1c0d;--review-accent:#9D740F}#review .review-content-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#review{width:min(1100px,calc(100% - 112px));margin-inline:auto;margin-top:108px}#review .review-contents-title{text-align:center;font-size:40px;font-weight:700;line-height:65px}#review .review-contents-title span{display:block;font-size:15px;line-height:24px}#review .review-content-carousel{position:relative;margin-top:38px}#review .review-content-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:57px}#review .review-content-track::-webkit-scrollbar{display:none}#review .review-content{position:relative;flex:0 0 328px;min-height:415px;background:url(/cdn/shop/files/trailmix_lp_review_bg.svg) no-repeat top left / 328px 368px;scroll-snap-align:start;padding:44px 38px 110px 40px}#review .review-content h3{font-size:20px;line-height:30px;color:var(--review-accent);min-height:30px;margin-bottom:20px}#review .review-content p{font-size:15px;line-height:30px;margin-bottom:0}#review .review-content-portrait{position:absolute;top:299px;left:186px;width:116px;height:116px}#review .review-content-arrow{position:absolute;z-index:2;top:169px;width:80px;height:80px;border:0;padding:0;background:transparent;cursor:pointer}#review .review-content-arrow img{width:100%;height:100%}#review .review-content-prev{left:-44px}#review .review-content-next{right:-44px}#review .review-content-arrow:disabled{cursor:default}@media(min-width:768px)and (max-width:1300px){#review{width:calc(100% - 100px)}#review .review-content-track{gap:32px}#review .review-content{flex-basis:calc((100% - 64px)/3);padding-inline:40px;background-size:100% 368px}#review .review-content h3{font-size:20px}#review .review-content p{line-height:27px}#review .review-content-portrait{left:auto;right:20px}}@media(max-width:767px){#review{width:100%;max-width:calc(100% - 64px);margin-top:77px}#review .review-contents-title{font-size:28px;line-height:44px;white-space:nowrap}#review .review-contents-title span{font-size:13px;line-height:24px}#review .review-content-carousel{margin-top:5%}#review .review-content-track{gap:37px}#review .review-content{flex-basis:100%;min-height:377px;padding:32px 34px 90px;background-image:url(/cdn/shop/files/trailmix_lp_review_bg_sp.svg);background-size:100% 324px}#review .review-content h3{font-size:20px;line-height:27px;height:54px;margin-bottom:9px;display:flex;align-items:center;justify-content:center;text-align:center}#review .review-content p{font-size:16px;line-height:28px}#review .review-content-portrait{width:106px;height:106px;top:271px;left:auto;right:26px}#review .review-content-arrow{width:40px;height:40px;top:147px}#review .review-content-prev{left:-17px}#review .review-content-next{right:-17px}}@media(prefers-reduced-motion:no-preference){#review .review-content-track{scroll-behavior:smooth}}#review .review-content-arrow{display:none}#review [data-review-content-ready]>.review-content-arrow{display:block}#review .review-content-arrow:disabled{opacity:.45}#review .review-content-track{text-align:left}#review .review-content-portrait{top:auto;bottom:0}#review .review-content{background-size:100% calc(100% - 47px)}@media(max-width:767px){#review .review-content{background-size:100% calc(100% - 53px);overflow:hidden}}@media(min-width:768px)and (max-width:1000px){#review .review-content{flex-basis:calc((100% - 32px)/2)}}@media(max-width:360px){#review .review-content{padding-inline:24px}}@media(min-width:768px){#review .review-content-track:not(:has(>.review-content:nth-child(4))){justify-content:center}#review .review-content-carousel:not(:has(.review-content:nth-child(4)))>.review-content-arrow{display:none}}@media(max-width:767px){#review .review-content-track:not(:has(>.review-content:nth-child(2))){justify-content:center}#review .review-content-carousel:not(:has(.review-content:nth-child(2)))>.review-content-arrow{display:none}}.productReviewWrap{max-width:850px;margin:67px auto 0}@media screen and (max-width:767px){.productReviewWrap{margin-left:20px;margin-right:20px}}#relatedProductsArea{max-width:850px;margin:0 auto}@media screen and (max-width:767px){#relatedProductsArea{margin-left:20px;margin-right:20px}}.itemspec{max-width:850px;margin:0 auto}@media screen and (max-width:767px){.itemspec{margin-left:20px;margin-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/chocokakinotane.css.map */
