@charset "UTF-8";.clr-main{color:#ffcd16}.clr-smile{color:#ff4989}.clr-stress{color:#ffe800}.clr-wakeup{color:#45d430}.clr-deep{color:#0097ce}.clr-energy{color:#ff8b3f}.site,#shopify-section-collection-template-fhc{line-height:0}#shopify-section-header,#shopify-section-footer,#MainContent{line-height:1.9}#MainContent{min-height:75vh}#site-pages-umami #MainContent{line-height:0}#site-pages-umami #MainContent #about{line-height:1.9}.form-message--error{border:none!important;background-color:transparent!important;padding:0!important;color:#ff5c19!important;margin:0 auto 40px!important;text-align:center;font-size:14px;font-size:.875rem}.quantity-wrapper .qtybox{display:flex;flex-wrap:wrap;width:138px;height:42px;margin-right:0;margin-left:auto;margin-bottom:30px}.quantity-wrapper .quantity-down,.quantity-wrapper .quantity-up{width:30px;font-size:20px;font-size:1.25rem;line-height:40px;cursor:pointer}.quantity-wrapper #quantity{width:76px;padding:0;border-radius:0;min-height:auto;font-size:20px;font-size:1.25rem}.shopify-payment-button .shopify-payment-button__button--unbranded{position:relative;display:inline-block;font-size:15px;font-size:.9375rem;font-weight:500;width:290px;padding:12px 0 14px;line-height:1.9;min-height:auto;border-radius:50px;background:#ffcd16;color:#fff;text-align:center;overflow:hidden;border:2px solid #ffcd16;z-index:1;animation:none;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;transition:.65s cubic-bezier(.25,.46,.45,.94)}.shopify-payment-button .shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transform:translate(0);transition:.65s cubic-bezier(.25,.46,.45,.94);z-index:-1;background:#ffcd16;opacity:1!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{border:2px solid #ffcd16;background-color:#fff!important;color:#ffcd16!important;opacity:1!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:after{width:0;left:inherit;opacity:1!important}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:#fff;color:#ffcd16;border:2px solid #ffcd16}.product-form__item--submit{animation:none}.product-form__item--submit>button.btn{color:#fff;background:#fff}.product-form__item--submit>button.btn:after{background-color:#ffcd16}.product-form__item--submit>button.btn:hover{background-color:#fff;color:#ffcd16}.product-form__item--submit>button.btn:hover:after{width:0;left:inherit;opacity:1!important}.product-form__item--submit>button.cartbutton{color:#ffcd16;background:#ffcd16}.product-form__item--submit>button.cartbutton:after{background-color:#fff}.product-form__item--submit>button.cartbutton:hover{background-color:#ffcd16;color:#fff}.product-form__item--submit>button.cartbutton:hover:after{width:0;left:inherit;opacity:1!important}.product-form__item--submit .btn{position:relative;margin:0 auto 20px;font-size:15px;font-size:.9375rem;font-weight:500;width:290px;padding:12px 0 14px;line-height:1.9;background:#ffcd16;color:#ffcd16;border:2px solid #ffcd16;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;animation:none;opacity:1!important}.product-form__item--submit .btn:hover{border:2px solid #ffcd16;color:#fff;opacity:1!important;background-color:#ffcd16}.product-form__item--submit .btn:hover:after{width:0;left:inherit;opacity:1!important}.product-form__item--submit .btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transform:translate(0);transition:.65s cubic-bezier(.25,.46,.45,.94);z-index:-1;background:#fff;opacity:1!important}.btn{position:relative;display:inline-block;width:285px;padding:20px 0;border-radius:50px;background:#ffcd16;border:2px solid #ffcd16;color:#fff;font-size:14px;font-size:.875rem;text-align:center;font-weight:600;overflow:hidden;z-index:1;transition:.65s cubic-bezier(.25,.46,.45,.94)}.btn.btn--secondary-accent:not([disabled]):hover{background-color:#fff;color:#ffcd16;border:2px solid #ffcd16}button.swym-button.disabled:hover,button.swym-button:disabled:hover{opacity:1!important}.swym-btn-container .swym-button.swym-added *:not(.swym-tooltip){opacity:1}.swym-btn-container button.swym-button.disabled,.swym-btn-container button.swym-button:disabled{opacity:1}.swym-btn-container swym-button.swym-added *:not(.swym-tooltip){opacity:1}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-fave-count.swym-added{display:none}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist{background:none!important;color:#969696;font-size:13px;font-size:.8125rem;color:#969696!important;opacity:1!important}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist:after{opacity:1!important;color:#969696!important;left:0!important}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist .swym-iconbtnlink:after{opacity:1!important;color:#969696!important}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist:hover{border:none}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{text-indent:16px;border:none}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{font-size:16px;width:20px;opacity:1!important;color:#969696!important}.swym-button-bar.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext+.swym-fave-count{display:none}.productsdetail-main-right .productsdetail-notes{margin:15px auto;font-size:12px;font-size:.75rem}.productsdetail-main-right .productsdetail-notes .productsdetail-notes-box{font-size:12px;font-size:.75rem}.productsdetail-main-right .productsdetail-notes .productsdetail-notes-box a{color:#969696;text-decoration:underline}.productsdetail-main-right .productsdetail-notes .productsdetail-notes-box a:hover{text-decoration:none}.productsdetail-main-right .shopify-payment-button .shopify-payment-button__more-options{display:none}.productsdetail-main-right .productsdetail-contents .detail .product-form{margin:0;padding:0}.productsdetail-main-right .productsdetail-contents .detail .product-form .spr-badge{display:block;padding-bottom:15px;margin-bottom:25px;border-bottom:3px solid #ffcd16}.productsdetail-main-right .productsdetail-contents .detail .product-form__controls-group--submit{width:calc(100% - 180px)}.product__price .price--on-sale .price__sale{flex-direction:row-reverse}.product__price .price-item--sale{color:#ff5c19}.product__price .price__badge--sale{color:#fff;border-color:#ff5c19;background-color:#ff5c19}.product__price .price__pricing-group .price-item{font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.product__price .price__pricing-group .tax{font-size:12px;font-size:.75rem;font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.product__price .price__pricing-group .price__sale .price-item.price-item--regular{position:relative;margin-right:15px;text-decoration:none}.product__price .price__pricing-group .price__sale .price-item.price-item--regular:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#ff5c19;height:2px;width:100%}.product__price .price__pricing-group .price__badges .price__badge.price__badge--sale{display:none}.product-form--payment-button-no-variants{max-width:100%}.product-form__controls-group~.product-form__controls-group--submit{display:block;margin:100px 0 30px}.productsdetail-main.productsdetail-main-subsc-nolimit .ro_widget .bold-ro__frequency-div .bold-ro__frequency-label .bold-ro__fixed-frequency-text span{display:none}.ro_widget .product-subsc-bold-title{display:inline-block}.ro_widget .bold-ro__frequency-div .bold-ro__frequency-label{padding:0}.ro_widget .bold-ro__frequency-div .bold-ro__frequency-label .bold-ro__fixed-frequency-text{font-size:11px;font-size:.6875rem;margin-left:30px;margin-top:2px;display:block!important}.ro_widget .bold-ro__one-time-div,.ro_widget .bold-ro__recurring-div,.ro_widget .bold-ro__mix-div,.ro_widget .bold-ro__recurring-di{padding:0;margin:0;border:none}.ro_widget .bold-ro__one-time-div.bold-ro__bold-active,.ro_widget .bold-ro__recurring-div.bold-ro__bold-active,.ro_widget .bold-ro__mix-div.bold-ro__bold-active,.ro_widget .bold-ro__recurring-di.bold-ro__bold-active{background:none;border:none;padding:0}.ro_widget .bold-ro__recurring-radio-btn,.ro_widget .bold-ro__subscribe-radio-btn,.ro_widget .bold-ro__one-time-radio-btn{display:none}.ro_widget .bold-ro__see-details .bold-ro__tooltip{display:block!important}.ro_widget .bold-ro__recurring-radio-btn+.bold-ro__recurring-text,.ro_widget .bold-ro__subscribe-radio-btn+.bold-ro__recurring-text,.ro_widget .bold-ro__one-time-radio-btn+.bold-ro__one-time-purchase{position:relative;padding-left:30px;cursor:pointer}.ro_widget .bold-ro__recurring-text .bold-ro__initial-discount-price{margin:0 0 0 8px;padding-top:3px;color:#ff5c19;font-family:Inter,Noto Sans JP,sans-serif;font-weight:700;font-size:18px}.ro_widget .bold-ro__recurring-text .tax{color:#ff5c19;font-family:Inter,Noto Sans JP,sans-serif;font-weight:700;font-size:12px}.ro_widget .bold-ro__recurring-radio-btn+.bold-ro__recurring-text:before,.ro_widget .bold-ro__subscribe-radio-btn+.bold-ro__recurring-text:before,.ro_widget .bold-ro__one-time-radio-btn+.bold-ro__one-time-purchase:before{content:"";display:block;position:absolute;top:4px;left:0;bottom:0;margin:auto;width:18px;height:18px;border:1px solid #c8c8c8;border-radius:50%}.ro_widget .bold-ro__recurring-radio-btn:checked+.bold-ro__recurring-text:before,.ro_widget .bold-ro__subscribe-radio-btn:checked+.bold-ro__recurring-text:before,.ro_widget .bold-ro__one-time-radio-btn:checked+.bold-ro__one-time-purchase:before{content:"";display:block;position:absolute;top:4px;left:0;bottom:0;margin:auto;width:18px;height:18px;background:#ffcd16;border:1px solid #ffcd16;border-radius:50%}.ro_widget .bold-ro__recurring-radio-btn:checked+.bold-ro__recurring-text:after,.ro_widget .bold-ro__subscribe-radio-btn:checked+.bold-ro__recurring-text:after,.ro_widget .bold-ro__one-time-radio-btn:checked+.bold-ro__one-time-purchase:after{content:"";display:block;position:absolute;background:url(/cdn/shop/files/inc_radio_check.svg) no-repeat 50%/cover;top:8px;left:3px;width:12px;height:10px}.cart-area-wrapper{min-height:100vh}.cart-area-wrapper .cart-area{width:1000px;margin:0 auto}.cart-area-wrapper .cart-area .cart__remove{color:#787878;font-size:10px;font-weight:600;text-decoration:none}.cart-area-wrapper .cart-area .cart__remove a{color:#787878}.cart-area-wrapper .cart-area .cart__qty-input{border:1px solid #000}.cart-area-wrapper .cart-area .empty-page-content{padding:0}.cart-area-wrapper .cart-area .inter-font{font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.cart-area-wrapper .cart-area .cart-subtotal__title{font-size:20px;font-weight:600}.cart-area-wrapper .cart-area .cart-subtotal__price{font-size:20px;font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.cart-area-wrapper .cart-area .cart__buttons-container .btn{width:250px;padding:14px 0}.cart-area-wrapper .cart-area .cart-note .cart-note__label{color:#787878;font-size:13px}.cart-area-wrapper .cart-area .cart-note textarea{width:420px;height:140px;boder:1px solid #c8c8c8;resize:vertical}.cart-area-wrapper .cart-area .cart__shipping.rte{font-size:9px;color:#787878}.cart-area-wrapper .cart-area .cart-table{border-bottom:1px solid #000}.cart-area-wrapper .cart-area .cart-table thead th{color:#787878;font-size:15px}.cart-area-wrapper .cart-area .cart-table tbody .cart__row:last-of-type{border-bottom:none}@media (max-width: 980px){#site-pages-umami #MainContent #about{margin-top:95px}.cart__footer{margin:0 auto 100px}.shopify-payment-button .shopify-payment-button__button--unbranded{position:relative;display:inline-block;font-size:15px;font-size:.9375rem;font-weight:500;width:100%;padding:12px 0 14px;line-height:1.9;min-height:auto;border-radius:50px;background:#ffcd16;color:#fff;text-align:center;overflow:hidden;border:2px solid #ffcd16;z-index:1;animation:none;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;transition:.65s cubic-bezier(.25,.46,.45,.94)}.shopify-payment-button .shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transform:translate(0);transition:.65s cubic-bezier(.25,.46,.45,.94);z-index:-1;background:#ffcd16;opacity:1!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{border:2px solid #ffcd16;background-color:#fff!important;color:#ffcd16!important;opacity:1!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:after{display:none}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:#fff;color:#ffcd16;border:2px solid #ffcd16}.product-form__item--submit{animation:none}.product-form__item--submit>button.btn{color:#ffcd16;background:#fff}.product-form__item--submit>button.btn:after{display:none;background-color:#ffcd16}.product-form__item--submit>button.btn:hover{background-color:#fff;color:#ffcd16}.product-form__item--submit>button.btn:hover:after{display:none}.product-form__item--submit>button.cartbutton{color:#fff;background:#ffcd16}.product-form__item--submit>button.cartbutton:after{display:none;background-color:#fff}.product-form__item--submit>button.cartbutton:hover{background-color:#ffcd16;color:#fff}.product-form__item--submit>button.cartbutton:hover:after{display:none}.product-form__item--submit .btn{position:relative;margin:0 auto 10px;font-size:15px;font-size:.9375rem;font-weight:500;width:100%;padding:12px 0 14px;line-height:1.9;background:#ffcd16;color:#ffcd16;border:2px solid #ffcd16;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;animation:none;opacity:1!important}.product-form__item--submit .btn:hover{border:2px solid #ffcd16;color:#fff;opacity:1!important;background-color:#ffcd16}.product-form__item--submit .btn:hover:after{width:0;left:inherit;opacity:1!important}.product-form__item--submit .btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transform:translate(0);transition:.65s cubic-bezier(.25,.46,.45,.94);z-index:-1;background:#fff;opacity:1!important;display:none}.btn{position:relative;display:inline-block;width:100%;padding:20px 0;border-radius:50px;background:#ffcd16;border:2px solid #ffcd16;color:#fff;font-size:14px;font-size:.875rem;text-align:center;font-weight:600;overflow:hidden;z-index:1;transition:.65s cubic-bezier(.25,.46,.45,.94)}.btn.btn--secondary-accent:not([disabled]):hover{background-color:#fff;color:#ffcd16;border:2px solid #ffcd16}.productsdetail-main-right .productsdetail-contents .detail .product-form{margin:0;padding:0}.productsdetail-main-right .productsdetail-contents .detail .product-form .spr-badge{display:block;padding-bottom:15px;margin-bottom:25px;border-bottom:3px solid #ffcd16}.productsdetail-main-right .productsdetail-contents .detail .product-form__controls-group--submit{width:100%}.cart-area-wrapper{min-height:100vh}.cart-area-wrapper .cart-area{width:90%;margin:0 auto}.cart-area-wrapper .cart-area .cart__submit-controls{flex-direction:column;justify-content:center;align-items:center}.cart-area-wrapper .cart-area .cart-footer-area{display:flex;flex-wrap:wrap;flex-flow:column-reverse}.cart-area-wrapper .cart-area .cart-footer-area .grid__item{margin:0 auto;padding:0}.cart-area-wrapper .cart-area .cart__remove{color:#787878;font-size:10px;font-weight:600;text-decoration:none}.cart-area-wrapper .cart-area .cart__remove a{color:#787878}.cart-area-wrapper .cart-area .cart__qty-input{border:1px solid #000}.cart-area-wrapper .cart-area .empty-page-content{padding:0}.cart-area-wrapper .cart-area .inter-font{font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.cart-area-wrapper .cart-area .cart-subtotal{text-align:right}.cart-area-wrapper .cart-area .cart-subtotal__title{font-size:14px;font-weight:600}.cart-area-wrapper .cart-area .cart-subtotal__price{font-size:21px;font-family:Inter,Noto Sans JP,sans-serif;font-weight:700}.cart-area-wrapper .cart-area .cart__footer .grid{display:flex;flex-wrap:wrap;flex-flow:column;margin:0 auto}.cart-area-wrapper .cart-area .cart__buttons-container .btn{width:250px;padding:14px 0}.cart-area-wrapper .cart-area .cart-note .cart-note__label{display:flex;text-align:left;color:#787878;font-size:13px;margin-bottom:5px}.cart-area-wrapper .cart-area .cart-note textarea{width:100%;height:140px;boder:1px solid #c8c8c8;resize:vertical}.cart-area-wrapper .cart-area .cart__shipping.rte{font-size:9px;color:#787878;text-align:right}.cart-area-wrapper .cart-area .cart-table{border-bottom:1px solid #000;margin:0 auto 10px}.cart-area-wrapper .cart-area .cart-table .cart__image-wrapper{padding-right:10px}.cart-area-wrapper .cart-area .cart-table .list-view-item__title{font-size:.9375em;line-height:1.25}.cart-area-wrapper .cart-area .cart-table .cart__qty-label{display:none}.cart-area-wrapper .cart-area .cart-table thead th{color:#787878;font-size:15px;display:none}.cart-area-wrapper .cart-area .cart-table tbody .cart__row:last-of-type{border-bottom:none}}.productsdetail-bold-only-notes{font-size:11px;margin-left:31px}.productsdetail-bold-only-notes .bold-only-price{font-size:16px;font-weight:600}.ro_widget .bold-ro__mix-div.bold-ro__bold-active .bold-ro__subscription-only:after,.ro_widget .bold-ro__one-time-div.bold-ro__bold-active .bold-ro__subscription-only:after,.ro_widget .bold-ro__recurring-di.bold-ro__bold-active .bold-ro__subscription-only:after,.ro_widget .bold-ro__recurring-div.bold-ro__bold-active .bold-ro__subscription-only:after{content:"";display:block;position:absolute;top:4px;left:0;bottom:0;margin:auto;width:18px;height:18px;background:#ffcd16;border:1px solid #ffcd16;border-radius:50%}.ro_widget .bold-ro__mix-div.bold-ro__bold-active .bold-ro__subscription-only:before,.ro_widget .bold-ro__one-time-div.bold-ro__bold-active .bold-ro__subscription-only:before,.ro_widget .bold-ro__recurring-di.bold-ro__bold-active .bold-ro__subscription-only:before,.ro_widget .bold-ro__recurring-div.bold-ro__bold-active .bold-ro__subscription-only:before{content:"";display:block;position:absolute;background:url(/cdn/shop/files/inc_radio_check.svg) no-repeat 50%/cover;top:14px;left:3px;width:12px;height:10px;z-index:2;margin:0;border:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/form_custom.scss.css.map */
