.page-width--narrow{max-width:900px!important}.sp{display:none}@media screen and (max-width: 749px){.pc{display:none}.sp{display:block}}.container{padding-top:52px;padding-bottom:52px}@media screen and (max-width: 749px){.container{padding-top:30px;padding-bottom:30px}}.line hr{height:.1rem;background-color:rgba(var(--color-foreground),.2);margin:0}.text_box{margin-bottom:2em}.text_box:last-child{margin-bottom:0}.text_box p{color:#151515;margin:0 auto 1em}.text_box p:last-child{margin-bottom:0}.ttl_main{font-size:2rem!important;font-style:italic;letter-spacing:.1rem;margin:0 0 1em;text-transform:uppercase}@media screen and (max-width: 749px){.ttl_main{font-size:1.8rem!important}}.collection__title .h2,.blog__title{font-size:2rem!important;font-style:italic;letter-spacing:.1rem;margin:0 0 1em;text-transform:uppercase}.collection__title.title-wrapper,.title-wrapper-with-link{margin-bottom:0!important}@media screen and (max-width: 749px){.collection__title .h2,.blog__title{font-size:1.8rem!important}}.main-page-title,.title--primary,.collection-hero__title{font-size:2.2rem!important;font-style:italic;letter-spacing:.1rem;margin:5rem 0 2.5rem!important;text-align:center;text-transform:uppercase}@media screen and (max-width: 749px){.main-page-title,.title--primary,.collection-hero__title{font-size:1.8rem!important}}.ttl_link_box{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.4em}.ttl_link_box .ttl_main{margin-bottom:0}.button{font-size:1.3rem;padding:0 6rem}.button.button--secondary{color:#151515;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;text-transform:uppercase}.link.underlined-link{color:#151515;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.1rem;text-transform:uppercase;text-decoration:none}.link.underlined-link:hover span{text-decoration:underline}.link.underlined-link span{padding-right:.5em;letter-spacing:.1rem}.link.underlined-link .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.link.underlined-link:hover .icon-arrow path{transform:translate(-.05rem)}@media screen and (max-width: 749px){.button{font-size:1.2rem}.link.underlined-link{font-size:1rem}}.txt_link{color:rgba(var(--color-foreground),.75)}.txt_link:hover{text-decoration:none}.header .list-menu{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.header .list-menu__item{font-size:1.3rem}@media screen and (max-width: 749px){.header{padding:8px 2rem!important}.header__heading-logo{width:120px}.header__icon,.header__icon--cart .icon{height:3.8rem;width:3.8rem}.header__icon .svg-wrapper{height:auto;width:100%}.header .list-menu__item,.header .menu-drawer__account{font-size:1.2rem}}.search .field__label{font-size:1.3rem}.newsletter{margin-top:80px}.newsletter__wrapper{border-bottom:1px solid #444}.newsletter .h2{font-size:2rem!important;font-style:italic;letter-spacing:.1rem;margin:0;text-transform:uppercase}.newsletter__subheading{margin-top:.5em!important}.newsletter .field__label{font-size:1.3rem}@media screen and (max-width: 749px){.newsletter{margin-top:50px}.newsletter .h2{font-size:1.8rem!important}}.footer__content-top .footer-block--newsletter{margin-top:0}@media screen and (min-width: 750px){.footer{display:flex;align-items:center;justify-content:space-between;border:0;padding:40px}.footer .footer__content-top{display:flex;align-items:center;padding:0!important;margin:0!important}.footer-block__details-content .list-menu__item--link{font-size:1.2rem!important}.footer__blocks-wrapper{margin-right:2em}.footer__content-bottom{padding:0!important;border:none!important}.footer__content-bottom-wrapper{padding:0!important}.footer__copyright{margin-top:0!important}}@media screen and (max-width: 749px){.footer__blocks-wrapper,.footer-block__details-content{margin-bottom:0!important}.footer-block__details-content .list-menu__item--link{font-size:1.1rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.copyright__content{font-size:.9rem!important}}.card__heading{font-size:1.3rem}.card-information{font-family:Times New Roman,Times,serif}.card-information .price-tax-label{display:none;font-size:.9rem}.card-information .badge{font-size:1.1rem;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;padding:.5rem 1.3rem}@media screen and (max-width: 749px){.card__heading{font-size:1.2rem}.card-information .badge{font-size:1rem;padding:.5rem .5rem .6rem;letter-spacing:.05em}}.blog .card--standard .card__inner,.blog-articles .card--standard .card__inner{aspect-ratio:3 / 2;overflow:hidden}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information{padding-left:0!important;padding-right:0!important}@media screen and (min-width: 750px){.blog-articles{grid-template-columns:repeat(3,1fr)!important}}.article-card .card__heading{font-family:Noto Sans Japanese,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.3rem}.article-card .caption-with-letter-spacing{color:#777;font-family:Noto Sans Japanese,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.1rem}@media screen and (max-width: 749px){.article-card .card__heading{font-size:1.2rem}.article-card .caption-with-letter-spacing{font-size:1rem}}sticky-header{transition:background-color .3s ease}.transparent-header sticky-header{background-color:transparent}.transparent-header .list-menu__item{color:#fff}.transparent-header .header__submenu .list-menu__item,.transparent-header .menu-drawer__menu .list-menu__item{color:#151515}.transparent-header .header__heading-logo{filter:invert(1)}.transparent-header .header__icon .icon{color:#fff}.header-scrolled sticky-header{box-shadow:0 2px 6px #0000000d}.mainSwiper{position:absolute;top:0;width:100%;height:auto;overflow:hidden}.mainSwiper .swiper-slide{position:relative;text-align:center;width:100%}.mainSwiper .swiper-slide img{width:100%;height:auto;display:block;object-fit:cover}.mainSwiper .slide-heading{position:absolute;bottom:20px;left:30px;color:#fff;font-size:1.8rem;line-height:1.4;text-shadow:1px 1px 5px rgba(0,0,0,.5);text-align:left}@media screen and (max-width: 749px){.mainSwiper .slide-heading{bottom:25px;left:15px}}@keyframes zoomOut{0%{transform:scale(1.05)}to{transform:scale(1)}}.mainSwiper .swiper-slide-active .swiper-img,.mainSwiper .swiper-slide-duplicate-active .swiper-img,.mainSwiper .swiper-slide-prev .swiper-img{animation:zoomOut 7s linear 0s normal both}.mainSwiper .swiper-img{height:100%;width:100%;overflow:hidden}.mainSwiper .swiper-img img{width:100%;height:100%;object-fit:cover;display:block}.mainSwiper .swiper-pagination{display:flex;justify-content:flex-end;align-items:center;gap:6px;bottom:20px!important;padding-right:20px}.mainSwiper .swiper-pagination-bullet{width:40px;height:1px;background:#fff6;border-radius:2px;opacity:1;transition:background .3s}.mainSwiper .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width: 749px){.mainSwiper .swiper-pagination{gap:6px;bottom:15px!important;padding-right:15px}.mainSwiper .swiper-pagination-bullet{width:30px}}.top_about_box{padding-top:52px;padding-bottom:0}.top_about_box .inner{display:flex;padding:30px 10px}.top_about_box .left_box{margin-right:10em}.top_about_box .ttl_main{margin-bottom:.2em}@media screen and (max-width: 749px){.top_about_box{padding-top:39px}.top_about_box .inner{padding:20px 5px}.top_about_box .left_box{margin-right:2em}.top_about_box .text_box{flex:1}}.collection__view-all .button{font-size:1.1rem}@media screen and (max-width: 749px){.collection__view-all .button{font-size:1rem}}.ranking_box .grid__item:before{content:"";position:absolute;top:10px;left:10px;z-index:100;background-color:#fff;border-radius:28px;font-family:Times New Roman,Times,serif;font-size:1.5rem;text-align:center;line-height:28px;width:28px;height:28px}.ranking_box .grid__item:nth-child(1):before{content:"1"}.ranking_box .grid__item:nth-child(2):before{content:"2"}.ranking_box .grid__item:nth-child(3):before{content:"3"}.ranking_box .grid__item:nth-child(4):before{content:"4"}.ranking_box .grid__item:nth-child(5):before{content:"5"}@media screen and (max-width: 749px){.ranking_box .grid__item:before{top:10px;left:6px;border-radius:24px;font-size:1.3rem;text-align:center;line-height:24px;width:24px;height:24px}.ranking_box .h2{margin-bottom:.8em}}@media screen and (max-width: 749px){.ttl_news{margin-bottom:.8em}}.top_insta_box{padding-bottom:0}@media screen and (min-width: 750px){.instafeed-new-layout-container{height:450px!important}.instafeed-new-layout-item{width:360px!important;height:450px!important}}.instafeed-fullname{font-size:1.4rem}.instafeed-lightbox .lightbox-instagram .instafeed-caption{font-size:1.2rem}.about_box{text-align:center}.img_about{width:100%;height:auto;margin-bottom:52px}.about_box .text_box{line-height:2}.about_box .text_box p{margin-bottom:2em}.about_box .text_box p:last-child{margin-bottom:0}.about_box .main-page-title{margin-top:0!important}.background-none .multicolumn-card__image-wrapper{margin:0!important;border-radius:0!important}@media screen and (min-width: 750px){.multicolumn-list li:nth-child(2){margin-top:4em}.multicolumn-list li:nth-child(3){margin-top:8em}}@media screen and (max-width: 749px){.img_about{margin-bottom:30px}}.article-template .article-template__title{font-family:Noto Sans Japanese,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:2.5rem}.article-template p,.article-template .article-template__link{font-size:1.4rem}@media screen and (max-width: 749px){.article-template .article-template__title{font-size:1.8rem}.article-template p,.product-count__text{font-size:1.2rem}}.facet-filters__sort:focus-visible,.mobile-facets__sort .select__select:focus-visible,.focus-offset:focus-visible{outline:none!important;box-shadow:none!important}.mobile-facets__open-label{font-size:1.3rem}.facets__heading--vertical,.facets__summary,.facet-checkbox,.facets__price .field__label,.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:1.3rem!important}.active-facets__button-remove.underlined-link span{font-size:1.2rem!important}.product .product__title h1{font-size:3.6rem}.product .price__regular,.product .price__sale{font-family:Times New Roman,Times,serif;font-size:2.2rem}.product .price-item--last{margin-right:0!important}.product .price-tax-label{font-size:1rem;margin-right:2em}.product .product__tax.caption{display:none}.product .product-form__buttons{max-width:100%}.product .product-form__buttons .button{font-size:1.4rem;padding:1.2em}.product .product-form__input--pill input[type=radio]+label{font-size:1.2rem!important}.product .price__badge-sold-out{display:none!important}@media screen and (max-width: 749px){.product .product__title h1{font-size:2.2rem}.product .price__regular,.product .price__sale{font-size:1.6rem}.product .product-form__buttons .button{font-size:1.3rem}}.product__info-container>.product__text.inline-richtext:nth-of-type(1){text-align:center;font-weight:700;font-size:110%;padding:.5em 1em;border:1px solid;margin-bottom:1.5em;border-radius:5px}@media screen and (max-width: 749px){.product__info-container>.product__text.inline-richtext:nth-of-type(1){font-size:100%}}.delivery_info_box .line{margin:2.5em auto}.delivery_info_box p{font-size:1.2rem}.product-media-modal{background:#000000bf!important}.product-media-modal .gradient{background:none!important}.product-media-modal__content>*{max-width:500px}@media screen and (max-width: 749px){.product-media-modal__content>*{max-width:90%!important}}.cart-notification .link.button-label{font-size:1.2rem;margin-top:1.5em}.cart-notification .product-option{font-size:1.2rem}.gosub-widget__wrapper{max-width:100%!important;margin:1% 0 0!important}.gosub-widget__wrapper .gosub-widget__group label{border:1px solid #333!important;border-radius:5px!important;font-size:15px!important}.gosub-widget__wrapper .gosub-widget__group svg{width:18px!important}@media screen and (max-width: 749px){.gosub-widget__text.gosub-widget__price,.gosub-widget__text span{font-size:14px!important}.gosub-widget__wrapper .gosub-widget__group svg{width:16px!important}}.gift-wrap-accordion{margin:0 0 2em!important}.gift-wrap-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:10px;cursor:pointer;font-weight:600;list-style:none;border:1px solid #888;border-radius:5px;width:270px}@media screen and (max-width: 749px){.gift-wrap-accordion__summary{width:240px}}.gift-wrap-accordion__summary span{display:flex;align-items:center}.gift-wrap-accordion__summary span:before{content:"";display:inline-block;background:url(/cdn/shop/files/icon-gift.svg?v=1758864432) no-repeat center/contain;width:20px;height:20px;margin-right:8px}.gift-wrap-accordion__summary::-webkit-details-marker{display:none}.gift-wrap-accordion__icon{width:18px;height:18px;transition:transform .2s;opacity:.7;margin-left:.5em}.gift-wrap-accordion[open] .gift-wrap-accordion__icon{transform:rotate(180deg)}.gift-wrap-accordion .gift-wrap{background-color:#eee;padding:1em;margin-top:1em}.gift-wrap__options{display:grid;grid-template-columns:1fr;gap:8px;padding:0}@media (min-width: 600px){.gift-wrap__options{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.gift-wrap__options{grid-template-columns:repeat(2,1fr)}}.gift-wrap__card{position:relative;border:1px solid #e5e7eb;border-radius:8px;padding:6px 8px;background:#fff;display:block;text-decoration:none;color:inherit;transition:border-color .2s,background-color .2s,transform .15s,box-shadow .2s}.gift-wrap__card:hover{border-color:#3b82f6;background-color:#f0f9ff;transform:translateY(-2px);box-shadow:0 4px 10px #00000014}.gift-wrap__row{display:flex;align-items:center;gap:10px}.gift-wrap__img{width:56px;height:56px;border-radius:6px;overflow:hidden;background:#f7f7f7;flex:0 0 56px}.gift-wrap__img img{width:100%;height:100%;object-fit:cover}.gift-wrap__meta{display:flex;flex-direction:column;line-height:1.2}.gift-wrap__title{font-weight:600;font-size:14px}.gift-wrap__price{color:#6b7280;font-size:12px;margin-top:2px}.gift-wrap__note{color:#6b7280;font-size:12px;margin:10px 0 0;padding:0 1em;line-height:1.4}.product__description ul li{list-style:disc;margin-bottom:1em;line-height:1.6}.product__description ul li:last-child{margin-bottom:0}.drawer__heading{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:2.2rem}.cart-item .product-option{font-family:Times New Roman,Times,serif}.cart-item .price.price--end{font-family:Times New Roman,Times,serif;font-size:1.6rem}.totals__total-value{font-family:Times New Roman,Times,serif}@media screen and (max-width: 749px){.cart-item .price.price--end{font-size:1.4rem}}.cart__empty-text{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:2.2rem}.cart__login-title{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.gift-wrap-form_box .text_gift-wrap{font-size:12px;display:inline-block;padding-bottom:5px}.gift-wrap-form_box .text-area_gift-wrap{padding:.5em;outline:none;box-shadow:none}.gift-wrap-form_box .text-area_gift-wrap:focus,.gift-wrap-form_box .text-area_gift-wrap:focus-visible{outline-color:#030303}.gift-wrap-form_box .btn_gift-wrap{padding:0;width:100%}.gift-wrap-form_box .text-area_gift-wrap::placeholder{color:#999;font-size:13px}.gift-wrap-form_box .text-area_gift-wrap:-ms-input-placeholder{color:#999;font-size:13px}.gift-wrap-form_box .text-area_gift-wrap::-ms-input-placeholder{color:#999;font-size:13px}.gift-wrap-note_box .product-option{font-size:13px;font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.gw-tip{position:relative;display:inline-flex;align-items:center}.gw-tip__btn{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;line-height:1;border:0;background:transparent;color:#e67e22;cursor:pointer;padding:0}.gw-tip__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gw-tip__content{position:absolute;left:0;top:125%;min-width:19rem;max-width:min(80vw,24rem);z-index:60;padding:.6rem .75rem;border-radius:.5rem;background:#000000d9;color:#fff;font-size:1rem;line-height:1.5;box-shadow:0 6px 18px #00000026;transform:translateY(6px);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;white-space:normal}@media (hover:hover) and (pointer:fine){.gw-tip:hover .gw-tip__content{opacity:1;transform:translateY(0);pointer-events:auto}}.gw-tip.is-open .gw-tip__content{opacity:1;transform:translateY(0);pointer-events:auto}.gw-tip--align-right .gw-tip__content{left:auto;right:0}.policy_box .case{border-bottom:1px solid rgba(var(--color-foreground),.2);padding:40px 10px}.policy_box .case:nth-child(1){border-top:1px solid rgba(var(--color-foreground),.2)}@media screen and (max-width: 749px){.policy_box .case{padding:30px 10px}}.policy_box p{margin:0 0 1.5em}.policy_box p:last-child{margin-bottom:0}.ttl_policy{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.8rem!important;font-weight:500;margin:0 0 1em;text-transform:uppercase}.ttl_policy:nth-child(1){margin-top:0}.ttl_policy_sub{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.5rem!important;font-weight:500;margin:2em 0 .5em}.policy_box ul,.policy_box ol{margin:0 0 1em}.policy_box ul li{list-style:disc}.policy_box ol li{list-style:decimal}.policy_box ul:last-child,.policy_box ol:last-child{margin-bottom:0}@media screen and (max-width: 749px){.policy_box p{font-size:1.2rem}.ttl_policy{font-size:1.6rem!important}.ttl_policy_sub{font-size:1.4rem!important}}#terms-of-service.policy_box p{margin:0 0 1em 1.5em}.contact_box p{font-size:1.3rem;text-align:center}.contact .field__label{font-size:1.3rem}.txt_policy{font-size:1.4rem;margin-top:2em;text-align:center}@media screen and (max-width: 749px){.txt_policy{text-align:center}}.contact .form__message{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;align-items:center!important;justify-content:center;background-color:#f2f2f2;padding:15px;font-size:1.4rem;line-height:1.6}@media screen and (max-width: 749px){.contact .form__message{padding:10px}}.radio-field{flex-direction:column;margin-bottom:2rem}.radio-field .ttl_radio{font-weight:700;font-size:110%;margin:0}.radio-field ul.radio-list{display:flex;flex-wrap:wrap;padding-left:0;margin:0 0 5px}.radio-field ul.radio-list li{list-style:none;cursor:pointer;margin:5px 10px}.radio-field ul.radio-list li label{cursor:pointer!important}.radio-field input[type=radio]{vertical-align:text-bottom;width:16px;height:16px}@media screen and (max-width: 749px){.radio-field .ttl_radio{background-color:#f6f6f6;border-radius:6px;padding:.5em 1.5em;margin-bottom:.5em}.radio-field ul.radio-list{flex-direction:column}}.collapsible-content-wrapper-narrow{max-width:900px!important}.collapsible-content__wrapper .collapsible-content__heading{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.8rem!important;font-weight:500;margin:0 0 1em!important}.collapsible-content__wrapper .accordion{margin-top:0!important}.collapsible-content__wrapper .accordion__title{font-family:Noto Sans JP,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:1.4rem!important}.collapsible-content__wrapper .accordion__content{padding-left:2.5em}@media screen and (max-width: 749px){.collapsible-content__wrapper .collapsible-content__heading{font-size:1.6rem!important;line-height:1.6}.collapsible-content__wrapper .accordion__title{font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mindfulness-breakfast_style.css.map */
