dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,span{font-family:Noto Sans JP,Futura,sans-serif!important;font-optical-sizing:auto;font-style:normal}.reversed-link{font-family:Futura,Noto Sans JP,sans-serif!important}.title-sm{font-size:var(--title-sm);font-size:24px!important}.title-wrapper p{color:#8eacef!important}.title-wrapper h2{font-weight:700}@media screen and (max-width: 1023px){.title-wrapper h2{font-size:16px!important;font-weight:700;text-align:left}.title-wrapper p{font-size:14px;text-align:left}.footer-icons-section .title-wrapper h2,.footer-icons-section .title-wrapper p{text-align:center!important}}.custom-collection-scroll-wrapper{background-image:url(/cdn/shop/files/9881.png?v=1744548494);background-repeat:round}.custom-collection-flexbox{margin:auto;display:grid;justify-content:center;padding:20px;grid-template-columns:repeat(6,1fr);max-width:1440px;gap:20px}.custom-collection-list{background:#ffffff80;border-radius:10px;text-align:center}.custom-collection-list:hover{opacity:.7}.custom-collection-list h2{font-size:14px;background:#fff;padding:5px 20px;border-radius:50px;display:inline-block;font-weight:500}.collection-block-inner-img{max-width:55px;margin:auto auto 10px}.collection-block-inner{padding:20px}.shopify-section .slider-arrow-button-indicators{position:absolute;top:50%!important;max-width:1425px!important;width:95%!important;z-index:10}.featured-collections .slider-arrow-button-indicators{position:absolute;top:60%!important;max-width:1425px!important;width:95%!important;z-index:10}.slider-arrow-button-indicators .previous-button{left:-25px}.slider-arrow-button-indicators .next-button{margin-left:auto}@media screen and (max-width: 1023px){.custom-collection-flexbox{padding:20px;grid-template-columns:repeat(3,1fr);gap:10px;grid-template-rows:repeat(2,1fr)}.collection-block-inner-img{max-width:45px;margin:auto auto 10px}.custom-collection-list h2{font-size:12px;padding:5px 10px}.collection-block-inner{padding:10px}}@media screen and (max-width: 400px){.custom-collection-list h2{font-size:10px}}@media screen and (max-width: 1555px){.slider-arrow-button-indicators{position:absolute;top:50%!important;max-width:93vw!important;width:100%!important}}.product-card__content .flex-col{flex-direction:column!important}.quick-add{width:auto}.quick-add .button{padding:10px;margin-right:10px}.product-card__content{background:#fff;border-radius:0 0 20px 20px}.product-card{scroll-snap-align:start;border:solid 1px #EAEDF0;background:#fff}.product-card .media--contain>img{background:#fff}.featured-collections .tab-list .tab__item{height:40px}.featured-collections .tab-list{margin-top:44px}.featured-collections .tab-list .tab__item.button--secondary{background:#fff;color:#1d1d1f}.banner__box .heading{font-family:"Noto Serif JP",Futura,serif!important;font-optical-sizing:auto;font-style:normal;letter-spacing:.5rem;font-weight:300;font-size:14px!important;text-align:center;margin-top:24px}.slideshow:not(.flickity-enabled) .banner{max-width:100%!important;border-radius:0!important}.top-fv-section .media{opacity:.5}.slideshow-content-box{top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.slideshow-content-box .justify-between{justify-content:center}@media screen and (max-width: 1023px){.slideshow-content-box{text-align:center}}.custom-staff-recommend-section{margin:80px auto;max-width:1440px;padding:0 20px}.custom-staff-recommend-block{background-image:url(/cdn/shop/files/48.png?v=1744697504);background-repeat:round}.custom-staff-recommend-box{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.custom-staff-recommend-block{width:calc(33% - 20px);padding:40px 40px 0;text-decoration:none;color:inherit;position:relative}.custom-staff-recommend-staff-image,.custom-staff-recommend-product-image{width:100%;border-radius:4px}.custom-staff-recommend-product-image{max-width:240px;margin:auto;border-radius:0}.custom-staff-recommend-staff-name,.custom-staff-recommend-staff-text,.custom-staff-recommend-product-title,.custom-staff-recommend-product-price{margin-top:10px;text-align:center;text-align:left}.custom-staff-recommend-staff-text{background:#fff;padding:16px;margin-bottom:32px;margin-top:16px;border-radius:10px;font-size:14px}.custom-staff-recommend-product-price{color:#1d1d1f}.custom-staff-recommend-staff-box{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.custom-staff-recommend-staff-image{max-width:96px;grid-column:1;justify-self:start}.custom-staff-recommend-staff-name-box{grid-column:2;justify-self:center;margin-left:10px;white-space:nowrap}.custom-staff-recommend-staff-post{font-size:12px;color:#7b7b7b;text-align:left}.custom-staff-recommend-staff-name{font-size:18px;color:#1d1d1f;text-align:left}.custom-staff-recommend-product-info{max-width:240px;margin:auto auto 40px}.staff-recommend-more-button{position:absolute;bottom:0;right:0;max-width:56px}.custom-staff-recommend-block:hover{opacity:.6}@media screen and (max-width: 1023px){.custom-staff-recommend-box{display:flex;flex-direction:column}.custom-staff-recommend-block{width:100%;padding:40px 20px 0;text-decoration:none;color:inherit;position:relative;max-width:500px;margin:auto}}.article-card .article-card__title{font-size:18px}.article-card__media{border-radius:0!important}.c-news__textbox{display:flex;margin:40px 0}.c-news__date{color:#8eacef!important;margin-right:40px;font-size:18px}.c-news__title{color:#1d1d1f;font-size:16px}.c-news__section .title-wrapper{display:block;text-align:center}.c-news__section .more__btnbox{margin-top:40px;text-align:center}.c-news__section .more__btnlink{padding:17px 80px;background:#8eacef;color:#fff;border-radius:50px;font-weight:700}.c-news__list{transition:all .5s}.c-news__list:hover{pacity:.6}.footer-icons-section .column{flex-direction:column!important;text-align:center!important}.footer-icons-section .column .column__icon img{width:55px}.footer-icons-section .column__title{font-size:16px}.footer-icons-section .column__text{font-size:12px}.footer-icons-section{padding:180px 0!important;background-image:url(/cdn/shop/files/99292.png?v=1744730244);background-repeat:round}.footer-icons-section .column{border-inline-start:0px!important}.footer-icons-section:before{background-color:unset!important}.footer-group .section--next-rounded{border-end-end-radius:0px!important;border-end-start-radius:0px!important}.flickity-page-dot.is-selected:before{box-shadow:0 0 0 2px #8eacef!important}.flickity-page-dot:before{background-color:#8eacef!important}@media screen and (max-width: 1023px){.footer-icons-section{padding:105px 0!important}}.accordion .details .details__summary>.icon{background:#8eacef!important;color:#fff!important;padding:5px!important;width:25px!important;height:25px!important;border-radius:50px!important}.accordion .details__content p{padding:20px 20px 0;background:#fff;border-radius:10px;margin-bottom:0;margin-top:0}@media screen and (min-width: 1280px){.shopify-section-group-footer-group .footer{grid-template-columns:2fr 1fr!important}}@media screen and (max-width: 767px){.footer__accordions .details{border:0px;border-top:1px solid;border-bottom:1px solid;border-radius:0!important}.footer__socials,.footer__logo{margin:auto!important}}.footer__accordions .details__summary .heading{font-size:16px;font-weight:700}.footer-copyright{max-width:1400px}.js .footer-group .section--rounded{z-index:3!important}.shopify-section-group-footer-group .main-footer-section:before{border-radius:50px 50px 0 0!important;top:-45px!important}.footer-copyright-section:before{border-top:1px solid #fff!important;border-radius:0!important;top:0!important}.header__buttons .cart-drawer-button .count{padding:0 6px;border-radius:50px;background:#8eacef;color:#fff}header{background:#ffffff4d!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(8px)!important;padding:15px 48px!important}header:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100vw!important;height:4px!important;background:linear-gradient(to right,#f6e6f3,#8eacef)!important;z-index:10!important}header .header__menu>ul .menu__item{font-size:14px!important}.drawer__footer-bottom{background:#8eacef}.drawer__footer-bottom .button{background:#fff;color:#8eacef}.drawer__footer-bottom .button:after{border:0px!important}.drawer__footer-bottom li{color:#fff}.drawer__menu-group .drawer__menu-item,.drawer__menu-group .heading{font-size:16px!important}@media (max-width: 1023px){header{padding:15px 20px!important}}.custom-header-collection-scroll-wrapper{position:fixed;top:-74px;left:0;right:0;z-index:10;background:#ffffffb3!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:top .3s ease-in-out;box-shadow:0 4px 6px #0000001a}@media (min-width: 1024px){.custom-header-collection-scroll-wrapper{display:none!important}}.custom-header-collection-flexbox{display:flex;justify-content:left;overflow-x:auto;white-space:nowrap;padding:10px 10px 20px}.custom-header-collection-list{padding:8px 12px;text-decoration:none;color:inherit;border:solid 1px #EAEDF0;border-radius:50px;margin-right:10px;font-size:12px}.footer-group .footer-icons-section{border-radius:20px 20px 0 0!important}@media (min-width: 1024px){.footer__right{padding:0 50px!important}}.collection-banner-section .banner__title{font-size:48px!important;font-family:Noto Sans JP,Futura,sans-serif!important;font-weight:700;letter-spacing:normal;margin-top:36px;text-align:left}.collection-section .facet-wrapper .button{background:#f5f6f7;font-size:14px}.collection-section .facet-wrapper .button:after{border:solid 1px #EAEDF0!important}.collection-section .facet-sorting .button{background:#f5f6f7;font-size:14px}.collection-section .facet-sorting .button:after{border:solid 1px #EAEDF0!important}.blur-element{background:#ffffff4d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1d1d1f;width:200px}.product-card:hover .quick-add .button{background:#8eacef}.product-card .quick-add .button:after{background:#8eacef!important}.quick-add .button[disabled]:after{background:#fff0!important}.product-card:hover .quick-add .button[disabled]{background:#fff0!important}.product-card:hover .quick-add .button:after{border:0px}.product-card__conten .caption{font-size:12px}.product-card__content .product-card__details .product-card__title{font-size:14px}.product-card__content .product-card__details .price{font-size:16px}.js .section:not(.section--next-rounded) :is(.banner__overlay,.banner__map,.banner__media){height:calc(110% + var(--border-radius))}.collection-section .section--rounded{border-start-end-radius:80px!important;border-start-start-radius:80px!important}.collection-section .section--rounded:before{border-start-end-radius:80px!important;border-start-start-radius:80px!important}.collection-banner-section .banner__box .breadcrumb ul{color:#1d1d1f;font-weight:500;font-size:14px!important}@media screen and (max-width: 1023px){.collection-banner-section .banner__title{font-size:20px!important;margin-top:18px}.collection-section .collection{margin-top:20px}.collection-section .section--rounded{border-start-end-radius:32px!important;border-start-start-radius:32px!important}.collection-section .section--rounded:before{border-start-end-radius:32px!important;border-start-start-radius:32px!important}.collection-section .collection .facet-sticky .button:after{border:1px solid #EAEDF0!important}.product-card .quick-add .shopify-product-form .button{background:#8eacef!important}.product-card .quick-add .shopify-product-form .button:after{border:0px!important}.facet-drawer .facet-form .select-sort-by .select{border-radius:50px}.facet-drawer .facet-form .details input[type=checkbox].switch:after{background:#8eacef}.facet-drawer .drawer__content .drawer__sticky .button{background:#8eacef}.facet-drawer .drawer__content .drawer__sticky .button:after{border:0px!important}.facet-drawer .drawer__header .drawer__title{font-size:14px!important;font-weight:700}.collection-banner-section .banner__box .breadcrumb ul{font-size:12px!important}}.main-product-section{max-width:1400px;margin:80px auto;gap:80px}.main-product-section .product__thumbnails--beside{width:100%}.product__thumbnail[aria-current=true]:after{--tw-ring-color: #8EACEF}.main-product-section .buy-buttons .product-form__submit{background:#fff;color:#1d1d1f;font-weight:600}.main-product-section .buy-buttons .product-form__submit:after{border:1px solid #8EACEF!important}.main-product-section .shopify-payment-button__button{background:#8eacef!important;color:#fff;font-weight:600}.main-product-section .shopify-payment-button__button:after{border:0px solid #8EACEF!important}.main-product-section .product__vendor{font-size:16px;color:#1d1d1f;opacity:.5;margin-bottom:24px}.main-product-section .product__title .heading{font-size:24px;font-weight:700;margin-bottom:32px}.main-product-section .product__info .product__price .price{flex-direction:row!important;font-size:24px!important;font-weight:500;font-family:Futura,Noto Sans JP,sans-serif!important}.main-product-section .product__info .product__price{margin-top:0}.main-product-section .product-form-wrapper .product-form__buttons .buy-buttons .quantity{background:#eaedf0}.main-product-section .product__info .product__price .yen-mark{font-size:17px;margin-right:5px}.product__media-container .indicators .button{display:none!important}.main-product-section .product__info .product__accordion{border-top:1px solid #eaedf0;border-bottom:1px solid #eaedf0;background:#fff;border-radius:0}.main-product-section .product__info .product__accordion .details__summary{padding:32px 0}.main-product-section .product__info .product__accordion:last-child{margin-top:0}.main-product-section .product__info .product__accordion .details__summary .icon{background:#8eacef!important;color:#fff!important;padding:5px!important;width:25px!important;height:25px!important;border-radius:50px!important}.main-product-section .product__info .product__accordion .details__content{padding:0 0 32px}.main-product-section .product__info .product__accordion .details__summary span{font-size:18px;font-weight:700}.main-product-section .product__info .product__accordion .details__content{font-size:16px}[data-rounded-block=round] .product__thumbnail,[data-rounded-block=round] .product__thumbnail:after{border-radius:0!important}@media screen and (min-width: 1280px){.product__thumbnails--beside .product__thumbnails-list{grid-auto-flow:column}.main-product-section .product__media-container{flex-direction:column-reverse}}@media screen and (max-width: 1023px){.main-product-section .product__thumbnail{min-width:100px!important}.main-product-section{gap:40px}.main-product-section .product__vendor{font-size:12px;margin-bottom:13px}.main-product-section .product__title .heading{font-size:18px;margin-bottom:28px}.main-product-section .product__info .product__price .price{font-size:20px!important}.main-product-section .product__info .product__price .yen-mark{font-size:14px}.main-product-section .product__info .product__text{font-size:14px!important}.main-product-section .product__info .product__accordion .details__content{padding:0 0 24px}.main-product-section .product__info .product__accordion .details__summary span,.main-product-section .product__info .product__accordion .details__content{font-size:14px}.main-product-section .product__info .product__accordion .details__summary{padding:24px 0}}.main-account-section .title-wrapper .heading{font-size:48px!important;font-weight:700}.main-account-section .customer__content h2{font-size:24px;font-weight:700}.order-heading-rowgroup{background:#e8eefc}.order-heading-rowgroup th{font-size:14px}.order-exp-rowgroup td{font-size:16px}.customer-address-box{background:#e8eefc;border-radius:20px}.customer-address-box .button--primary{background:#fff;color:#1d1d1f}.customer-address-box .button--primary:after{border:0px!important}.order-footer-rowgroup .yen-mark{margin-left:auto}.customer__sidebar{background-color:#e8eefc!important;border-radius:20px}.customer__sidebar h2{font-size:24px;font-weight:700}.customer__sidebar p{font-size:16px}.fv-main-logo{max-width:240px;margin:auto}@media screen and (max-width: 1023px){.fv-main-logo{max-width:120px}}.faqs .accordion .details__summary span,.faqs .accordion .details__content p{font-size:16px}.faqs .accordion .details__content{max-width:100%}.faqs .accordion .details__summary{position:relative;padding-left:30px}.faqs .accordion .details__summary:before{content:"Q";position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:700;font-size:20px;color:#8eacef}.faq-heading-sp{display:none}.faq-heading-pc{display:block}.faq-main-section{max-width:1096px;margin:auto}.faq-main-section .faqs .grow{padding:64px!important}@media screen and (max-width: 1023px){.faqs .accordion .details__summary span,.faqs .accordion .details__content p{font-size:14px}.faqs .accordion .details__summary:before{font-size:16px}.faq-heading-pc{display:none}.faq-heading-sp{display:block}.faq-main-section .faqs .grow{padding:24px!important}}.mrpoint-embed{right:20px!important;transition:bottom .3s ease}.mobile-dock{border-radius:0}.mobile-dock--4-col .dock__item{color:#8eacef!important}.sc-iwjezw{justify-items:center!important;color:#1d1d1f!important}.shopify-policy__title h1{font-size:48px}@media screen and (max-width: 1023px){.shopify-policy__title h1{font-size:20px}.shopify-policy__body tbody tr{display:flex;flex-direction:column}}.recommendations-section .slider-arrow-button-indicators .button:after{border:#8eacef solid 1px!important}.recommendations-section .slider-arrow-button-indicators .button--secondary .btn-fill{background:#fff;background-color:#fff}.product-form-wrapper .quantity__button svg{color:#8eacef!important}.recently-section .slider-arrow-button-indicators .button:after{border:#8eacef solid 1px!important}.slider-arrow-button-indicators .button--secondary .btn-fill{background:#fff;background-color:#fff}.facet-sorting .button--secondary .btn-fill{background:#8eacef;background-color:#8eacef}.contact-form-section{max-width:1040px;margin:auto auto 100px;padding:0 20px}.contact-form-section .page-width{padding-inline:0px}.footer-copyright .credits ul{margin-bottom:12px}.footer-copyright .credits ul li small{font-size:12px}.footer__accordions .details__content .text-sm-lg{font-size:16px!important}@media screen and (max-width: 1023px){.footer__accordions .details__content .text-sm-lg{font-size:14px!important}}.empty-state .heading{font-size:24px!important}.sc-fmcixO{display:none!important}.register-submit-group{display:flex;flex-direction:column}.register-submit-group a{display:flex;flex-direction:column;text-decoration:underline}.register-submit-group a:after{border:0px!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/customize.css.map */
