.promobox,body{font-style:normal}p{font-style:var(--base-style)}.promobox,.article .font-italic,.post .font-italic,blockquote{font-style:var(--heading-style)!important}:root{--theme2: #ffffff;--popup-subscription-confirmation-bg: var(--theme2)}.popup-subscription-confirmation,.popup-contact-confirmation{background-color:var(--popup-subscription-confirmation-bg)}:where(.hinako-option-button){-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;padding:0;font:inherit;color:inherit;line-height:inherit;text-align:inherit}.hinako-control:not(.btn){-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;padding:0;margin-top:0;margin-bottom:0;font:inherit;color:inherit;line-height:inherit;text-align:inherit}.input-quantity--type-01 button.hinako-control,.input-quantity--type-05 button.hinako-control{background-color:var(--theme2)}.select__dropdown [data-js-select-option]{display:block;width:100%;padding:0 7px;color:var(--theme3);line-height:23px;text-align:start;white-space:nowrap;cursor:pointer}.select__dropdown [data-js-select-option]:not(:disabled):hover{color:var(--theme)}.select__dropdown [data-js-select-option]:disabled{cursor:default;opacity:.6}.hinako-control:focus-visible,.hinako-option-button:focus-visible,.header__btn-account:focus-visible,.header__btn-cart:focus-visible,.js-popup :is(a,button,input,select,textarea):focus-visible,.btn:focus-visible{outline:2px solid var(--theme-primary, currentColor);outline-offset:3px}.hinako-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.input-checkbox input:focus-visible+span,.hinako-visually-hidden:focus-visible+.input-checkbox>span:first-child{outline:2px solid var(--theme-primary, currentColor);outline-offset:3px}.hinako-account-control:before{pointer-events:none}.header__sidebar:has(.hinako-account){transform:translateZ(0)}.hinako-account{display:flex;width:24px;height:24px;--shopify-account-avatar-size: 24px;--shopify-account-signed-in-avatar-size: 24px;--shopify-account-font-body: var(--base-family);--shopify-account-font-heading: var(--base-family);--shopify-account-color-background: var(--theme2);--shopify-account-color-text: var(--theme);--shopify-account-color-accent: var(--theme)}.hinako-account::part(signed-out-avatar){padding:2px;color:inherit}.hinako-account__icon,.hinako-account-fallback{display:inline-flex;align-items:center;justify-content:center;color:inherit}.hinako-account__icon .icon,.hinako-account-fallback .icon{fill:currentColor}.hinako-account-fallback{width:24px;height:24px}.hinako-account-fallback:focus-visible{outline:2px solid var(--theme-primary, currentColor);outline-offset:3px}.hinako-account:not(:defined),.hinako-account:defined+.hinako-account-fallback{display:none}:where(.hinako-gallery-control){-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;padding:0;margin:0;font:inherit;color:inherit;line-height:inherit;text-align:inherit}.product-gallery__thumbnail_button{z-index:2}.hinako-gallery-control:focus-visible,.social-share__item:focus-visible{outline:2px solid var(--theme-primary, currentColor);outline-offset:-3px}.hinako-cart-notice__remaining{font-weight:600}gallery-mobile-gallery[hidden],.gallery-mobile-gallery__item[hidden]{display:none!important}gallery-mobile-gallery .gallery-mobile-gallery__header{height:auto;min-height:48px;padding-top:2px;padding-bottom:2px}.gallery-mobile-gallery__back,.gallery-mobile-gallery__close{min-height:44px;min-width:44px}.gallery-mobile-gallery__content{min-height:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hinako-custom.css.map */
