.t-button-apply[data-v-9330af20]{align-items:center;background-color:#f27977;border-radius:50px;bottom:calc(env(safe-area-inset-bottom) + 20px);box-shadow:0 0 10px #0003;color:#fff;display:flex;height:90px;justify-content:center;position:fixed;right:20px;text-align:center;text-decoration:none;transition:.5s;width:90px;z-index:90}@media screen and (min-width:900px){.t-button-apply[data-v-9330af20]{right:calc(50vw - 230px)}}.t-button-apply[data-v-9330af20]:hover{background-color:#fa8f8d;transform:translateY(-5px)}.c-sections-image-fader[data-v-c63c7d2c]{height:100vw;position:relative}@media screen and (min-width:900px){.c-sections-image-fader[data-v-c63c7d2c]{height:500px}}.c-sections-image-fader__item[data-v-c63c7d2c]{position:absolute;top:0}.c-sections-image-fader__item.v-enter-active[data-v-c63c7d2c],.c-sections-image-fader__item.v-leave-active[data-v-c63c7d2c]{transition:opacity 2s ease}.c-sections-image-fader__item.v-enter-from[data-v-c63c7d2c],.c-sections-image-fader__item.v-leave-to[data-v-c63c7d2c]{opacity:0}.c-sections-product__block[data-v-bc6a039e]{border-radius:80px;margin:0 20px;padding:30px 15px;text-align:center}.c-sections-product__title[data-v-bc6a039e]{color:#b8a376;font-family:FogtwoNo5;font-size:60px;text-align:center}.c-sections-product__title span[data-v-bc6a039e]{font-family:serif;font-size:.7em}.ohana.c-sections-product__title[data-v-bc6a039e]{color:#71bab5}.kaori.c-sections-product__title[data-v-bc6a039e]{color:#9a94f2}.c-sections-product__carousel-title[data-v-bc6a039e]{font-family:FogtwoNo5;font-size:50px}.c-sections-product__carousel-sub[data-v-bc6a039e]{display:inline-block;position:relative}.c-sections-product__carousel-sub[data-v-bc6a039e]:after,.c-sections-product__carousel-sub[data-v-bc6a039e]:before{background-color:#3e3a3a;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:20px}.c-sections-product__carousel-sub[data-v-bc6a039e]:before{right:calc(100% + 10px)}.c-sections-product__carousel-sub[data-v-bc6a039e]:after{left:calc(100% + 10px)}.c-sections-product__title[data-v-bc6a039e]{margin-bottom:20px;text-transform:capitalize}.c-sections-product__block.kaori[data-v-bc6a039e]{background-color:#9a94f233}.c-sections-product__block.ohana[data-v-bc6a039e]{background-color:#71bab533}.c-sections-product__block-title[data-v-bc6a039e]{margin-bottom:20px}.c-sections-product__block-title span[data-v-bc6a039e]{border-bottom:1px solid;font-size:24px;padding-bottom:5px}.c-sections-product__type-title[data-v-bc6a039e]{display:block;margin:30px auto}.c-sections-product__carousel-wrapper[data-v-bc6a039e]{position:relative}.c-sections-product__carousel-arrow[data-v-bc6a039e]{border-radius:23px;cursor:pointer;height:45px;position:absolute;top:50vw;width:45px;z-index:1}.c-sections-product__carousel-arrow.kaori[data-v-bc6a039e]{background-color:#9a94f266}.c-sections-product__carousel-arrow.ohana[data-v-bc6a039e]{background-color:#71bab566}@media screen and (min-width:900px){.c-sections-product__carousel-arrow[data-v-bc6a039e]{top:220px}}.c-sections-product__carousel-arrow[data-v-bc6a039e]:before{border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:0;content:"";height:10px;margin:auto;position:absolute;top:0;width:10px}.c-sections-product__carousel-arrow.prev[data-v-bc6a039e]{left:5vw}@media screen and (min-width:900px){.c-sections-product__carousel-arrow.prev[data-v-bc6a039e]{left:30px}}.c-sections-product__carousel-arrow.prev[data-v-bc6a039e]:before{left:3px;right:0;transform:rotate(135deg)}.c-sections-product__carousel-arrow.next[data-v-bc6a039e]{right:5vw}@media screen and (min-width:900px){.c-sections-product__carousel-arrow.next[data-v-bc6a039e]{right:30px}}.c-sections-product__carousel-arrow.next[data-v-bc6a039e]:before{left:0;right:3px;transform:rotate(-45deg)}.c-sections-product__carousel[data-v-bc6a039e]{margin:30px 0;scroll-margin-top:50px}.c-sections-product__carousel-item[data-v-bc6a039e]{padding:0 15px}.c-sections-product__carousel-container[data-v-bc6a039e]{background-color:#fff;height:100%;padding:20px;position:relative;text-align:center}@media screen and (max-width:500px){.c-sections-product__carousel-container[data-v-bc6a039e]{padding:20px 15px}}.c-sections-product__carousel-title[data-v-bc6a039e]{text-transform:capitalize}.c-sections-product__carousel-image[data-v-bc6a039e]{margin:20px 0}.c-sections-product__carousel-image img[data-v-bc6a039e]{width:100%}.c-sections-product__carousel-price[data-v-bc6a039e]{font-size:24px;margin-top:10px}.c-sections-product__carousel-price span[data-v-bc6a039e]{font-size:12px}.c-sections-product__carousel-label[data-v-bc6a039e]{display:inline-block;margin:5px 0;padding:0 5px}.c-sections-product__carousel-label.kaori[data-v-bc6a039e]{border:1px solid #9a94f2;color:#9a94f2}.c-sections-product__carousel-label.ohana[data-v-bc6a039e]{border:1px solid #71bab5;color:#71bab5}.c-sections-product__carousel-description[data-v-bc6a039e]{margin:10px 0}.c-sections-product__unavailable-text[data-v-bc6a039e]{align-items:center;background-color:#0009;color:#fff;display:flex;font-size:20px;justify-content:center;inset:0;letter-spacing:0;position:absolute}.c-sections-product__button[data-v-bc6a039e]{margin:20px auto;width:230px}.c-bins-kaori__section[data-v-6ebf98c1]{padding:35px 0;scroll-margin-top:50px}.c-bins-kaori__section[data-v-6ebf98c1]:nth-child(odd){background-color:#f5f5f5}.c-bins-kaori__title[data-v-6ebf98c1]{color:#b8a376;font-family:FogtwoNo5;font-size:60px;text-align:center}.c-bins-kaori__title span[data-v-6ebf98c1]{font-family:serif;font-size:.7em}.ohana.c-bins-kaori__title[data-v-6ebf98c1]{color:#71bab5}.kaori.c-bins-kaori__title[data-v-6ebf98c1]{color:#9a94f2}.c-bins-kaori__close-text[data-v-6ebf98c1]{border:1px solid #f27977;color:#f27977;margin:20px 30px 0;padding:20px;text-align:center}.c-bins-kaori__title[data-v-6ebf98c1]{color:#9a94f2;margin:35px 0 20px}.c-bins-kaori__content[data-v-6ebf98c1]{padding:0 15px}.c-bins-kaori__description[data-v-6ebf98c1]{margin:20px 0;text-align:center}.c-bins-kaori__description-image[data-v-6ebf98c1]{display:inline-block;margin:10px 0 5px}.c-bins-kaori__concept-list[data-v-6ebf98c1]{display:flex;gap:10px;justify-content:center;margin:20px 0 35px}.c-bins-kaori__concept-item[data-v-6ebf98c1]{align-items:center;border:1px solid #9a94f2;border-radius:50px;color:#9a94f2;display:flex;height:80px;justify-content:center;margin-right:10px;text-align:center;width:80px}.c-bins-kaori__product-block-title[data-v-6ebf98c1]{margin-bottom:20px}.c-bins-kaori__product-block-title span[data-v-6ebf98c1]{border-bottom:1px solid;font-size:24px;padding-bottom:5px}.c-popup__background[data-v-d0b8a8d0]{background-color:#000c;display:flex;inset:0;padding:20px;position:fixed;z-index:200}.c-popup__background.fade-enter-active[data-v-d0b8a8d0],.c-popup__background.fade-leave-active[data-v-d0b8a8d0]{transition:opacity .3s ease}.c-popup__background.fade-enter-from[data-v-d0b8a8d0],.c-popup__background.fade-leave-to[data-v-d0b8a8d0]{opacity:0}.c-popup__container[data-v-d0b8a8d0]{background-color:#fff;margin:auto;max-height:100%;max-width:460px;overflow-y:scroll;padding:50px 30px 30px;position:relative}.c-popup__button-close[data-v-d0b8a8d0]{height:35px;position:absolute;right:10px;top:10px;width:35px}.c-popup__button-close[data-v-d0b8a8d0]:after,.c-popup__button-close[data-v-d0b8a8d0]:before{background-color:#3e3a3a;content:"";height:25px;inset:0;margin:auto;position:absolute;width:1px}.c-popup__button-close[data-v-d0b8a8d0]:before{transform:rotate(45deg)}.c-popup__button-close[data-v-d0b8a8d0]:after{transform:rotate(-45deg)}.c-bins-ohana__section[data-v-0487fbea]{padding:35px 0;scroll-margin-top:50px}.c-bins-ohana__section[data-v-0487fbea]:nth-child(odd){background-color:#f5f5f5}.c-bins-ohana__title[data-v-0487fbea]{color:#b8a376;font-family:FogtwoNo5;font-size:60px;text-align:center}.c-bins-ohana__title span[data-v-0487fbea]{font-family:serif;font-size:.7em}.ohana.c-bins-ohana__title[data-v-0487fbea]{color:#71bab5}.kaori.c-bins-ohana__title[data-v-0487fbea]{color:#9a94f2}.c-bins-ohana__popup-title[data-v-0487fbea]{font-family:FogtwoNo5;font-size:50px}.c-bins-ohana__popup-sub[data-v-0487fbea]{display:inline-block;position:relative}.c-bins-ohana__popup-sub[data-v-0487fbea]:after,.c-bins-ohana__popup-sub[data-v-0487fbea]:before{background-color:#3e3a3a;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:20px}.c-bins-ohana__popup-sub[data-v-0487fbea]:before{right:calc(100% + 10px)}.c-bins-ohana__popup-sub[data-v-0487fbea]:after{left:calc(100% + 10px)}.c-bins-ohana__block[data-v-0487fbea]{background-color:#9a94f233;border-radius:80px;margin:0 20px;padding:30px 15px;text-align:center}.c-bins-ohana__product-block-title[data-v-0487fbea]{margin-bottom:20px}.c-bins-ohana__product-block-title span[data-v-0487fbea]{border-bottom:1px solid;font-size:24px;padding-bottom:5px}.c-bins-ohana__title[data-v-0487fbea]{color:#71bab5}.c-bins-ohana__content[data-v-0487fbea]{padding:0 15px}.c-bins-ohana__description[data-v-0487fbea]{margin:20px 0;text-align:center}.c-bins-ohana__description-image[data-v-0487fbea]{display:inline-block;margin:10px 0}.c-bins-ohana__how-to-list[data-v-0487fbea]{display:flex;overflow-x:auto;padding:0 20vw 20px;scroll-snap-type:x mandatory}@media screen and (min-width:900px){.c-bins-ohana__how-to-list[data-v-0487fbea]{padding:0 125px 20px}}.c-bins-ohana__how-to-item[data-v-0487fbea]{flex-shrink:0;position:relative;scroll-snap-align:center;text-align:center;width:60vw}@media screen and (min-width:900px){.c-bins-ohana__how-to-item[data-v-0487fbea]{width:250px}}.c-bins-ohana__how-to-image[data-v-0487fbea]{width:60%}.c-bins-ohana__how-to-arrow[data-v-0487fbea]{left:-25px;position:absolute;top:30%}.c-bins-ohana__how-to-title[data-v-0487fbea]{font-size:18px;margin:10px 0 5px}@media screen and (max-width:900px){.c-bins-ohana__how-to-description[data-v-0487fbea]{font-size:11px}}.c-bins-ohana__popup[data-v-0487fbea]{text-align:center}.c-bins-ohana__popup-title[data-v-0487fbea]{text-align:center;text-transform:capitalize}.c-bins-ohana__popup-label-title[data-v-0487fbea]{border:1px solid #71bab5;color:#71bab5;font-size:14px;margin:20px 0 15px}.c-bins-ohana__popup-description[data-v-0487fbea]{margin:10px 0;text-align:center}.c-bins-ohana__button[data-v-0487fbea]{margin:20px auto 0;width:220px}
