html:root{--hy-pink:#F7CEDC;--hy-pink-2:#FBE4EC;--hy-pink-3:#FDF4F7;--hy-pink-ink:#9C3A61;--hy-grass:#97CEA0;--hy-grass-2:#D1E9D5;--hy-grass-3:#F3FAF4;--hy-pine:#294421;--hy-pine-2:#3B5E30;--hy-pine-ink:#1F2A22;--hy-cream:#FCFAE2;--hy-paper:#FFFEF8;--hy-orange:#EF995C;--hy-orange-2:#FBE8DB;--hy-orange-ink:#A24F17;--hy-butter:#F7E27E;--hy-butter-2:#FCF3C6;--hy-lilac:#BAA1CE;--hy-lilac-2:#E8E0EF;--hy-sky:#639FD6;--hy-sky-2:#DCE8F5;--hy-line:#E9E4CF;--hy-muted:#5C6157;--hy-display:"Huninn","PingFang HK","Microsoft JhengHei","Noto Sans TC",system-ui,sans-serif;--hy-body:-apple-system,BlinkMacSystemFont,"PingFang HK","PingFang TC","Microsoft JhengHei","Noto Sans TC","Noto Sans CJK TC","Helvetica Neue",Arial,sans-serif;--hy-r-xl:32px;--hy-r-lg:24px;--hy-r-md:16px;--hy-r-sm:10px;--hy-ease:cubic-bezier(.2,.7,.2,1);--hy-shadow:0 18px 40px -24px rgba(41,68,33,.45);--header-font-stack:var(--hy-display);--heading-font-stack:var(--hy-display);--label-font-stack:var(--hy-body);--body-font-stack:var(--hy-body);--navigation-font-stack:var(--hy-body);--button-font-stack:var(--hy-body);--header-font-case:none;--heading-font-case:none;--label-font-case:none;--button-text-case:none;--nav-sub-font-case:none;--header-font-weight:400;--font-weight-header-bold:400}body{font-family:var(--hy-body);color:var(--hy-pine-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"palt" 0}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-title,.page--title,.template-title{font-family:var(--hy-display);font-weight:400;text-transform:none;letter-spacing:.01em;color:inherit}h5,h6,.h5,.h6,label,.label-font{text-transform:none;letter-spacing:.02em}.rte p,.rte li{line-height:1.85}::selection{background:var(--hy-butter);color:var(--hy-pine-ink)}:focus-visible{outline:3px solid var(--hy-orange);outline-offset:3px;border-radius:6px}img{-webkit-user-drag:none}.btn,.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--hy-body);font-weight:700;letter-spacing:.04em;text-transform:none;transition:transform .25s var(--hy-ease),box-shadow .25s var(--hy-ease),background-color .25s}.btn:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:var(--hy-shadow)}.btn:active{transform:translateY(0)}.announcement-bar,.announcement-bar__wrapper,[class*=announcement-bar]{letter-spacing:.06em}.announcement-bar a{text-underline-offset:3px}.site-header{transition:box-shadow .3s var(--hy-ease)}.site-nav a,.site-nav .site-nav__link,.mobile-nav__link{font-weight:600;letter-spacing:.08em}.site-nav.nav-link-animated a{position:relative}.site-header__logo-image{transition:transform .4s var(--hy-ease)}.site-header__logo-link:hover .site-header__logo-image{transform:rotate(-2deg) scale(1.03)}.cart-item-count-bubble{background:var(--hy-orange)!important;color:#fff!important;font-weight:700}.footer-wrapper{position:relative}.footer-wrapper:before{content:"";display:block;height:14px;background:linear-gradient(90deg,var(--hy-pink) 0 25%,var(--hy-grass) 25% 50%,var(--hy-butter) 50% 75%,var(--hy-lilac) 75% 100%)}.footer-main .footer-header{font-family:var(--hy-display);font-size:18px;letter-spacing:.04em;text-transform:none}.footer-main a,.footer-bottom a{text-underline-offset:4px}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],textarea,select,.field__input{border-radius:var(--hy-r-md)!important;border-color:var(--hy-line)!important;background:#fff;transition:border-color .2s,box-shadow .2s;font-family:var(--hy-body)}input:focus,textarea:focus,select:focus{border-color:var(--hy-grass)!important;box-shadow:0 0 0 4px var(--hy-grass-3)!important;outline:none}.grid-view-item-image,.grid__image{border-radius:var(--hy-r-lg);overflow:hidden;background:var(--hy-cream)}.grid-view-item .theme-img{transition:transform .7s var(--hy-ease)}.grid-view-item:hover .theme-img{transform:scale(1.035)}.product-grid--title{font-family:var(--hy-display)!important;font-size:19px!important;letter-spacing:.02em;text-transform:none!important}.product-grid--price .money{font-weight:700;color:var(--hy-pine)}.quick-add-button-variants{background:var(--hy-pine)!important;color:#fff!important}.sold-out-badge{border-radius:999px}.product-single__title,.product__title,[class*=product-block-title] h1,.product-form h1{font-family:var(--hy-display)!important;text-transform:none!important;letter-spacing:.01em}.product-single__meta,.product-form,.product-block--form{font-family:var(--hy-body)}.product-form .swatch,.product-block-options .swatch,.swatches{gap:10px}.swatch-element label,.swatch__label,.product-options .swatch label{border-radius:var(--hy-r-md)!important;border:1.5px solid var(--hy-line)!important;background:#fff!important;min-height:52px;padding:12px 18px!important;font-weight:700;color:var(--hy-pine-ink)!important;transition:border-color .2s,background-color .2s,box-shadow .2s}.swatch-element input:checked+label,.swatch input:checked+label,.swatch__input:checked+.swatch__label{border-color:var(--hy-pine)!important;background:var(--hy-grass-3)!important;box-shadow:inset 0 0 0 1px var(--hy-pine)}.price--sale-price,.price--regular-price,.product-price .money{color:var(--hy-pine)}.price-line-through{color:var(--hy-muted)!important}.cart-drawer__heading{font-family:var(--hy-display);text-transform:none;font-size:24px}.cart-drawer__free-shipping-message{border-radius:999px!important;overflow:hidden;background:var(--hy-cream)!important}.cart-drawer__free-shipping-message:before,.cart-drawer__free-shipping-message--content:before{background:var(--hy-grass)!important}.cart-drawer__free-shipping-message p{font-weight:700;color:var(--hy-pine)}.section-title,.homepage-sections--title h2,.sitewide--title-wrapper h2{font-family:var(--hy-display)}.image-with-text-overlay__caption{border-radius:var(--hy-r-xl)!important}.text-advert-section--header{font-family:var(--hy-display);text-transform:none}.accordion__title,.collapsible-trigger,.accordion summary{font-family:var(--hy-display);text-transform:none}.animated-counter__number,[class*=animated-counter] .h1{font-family:var(--hy-display)}.block-radius{border-radius:var(--hy-r-lg)}.site-header .first-level-dropdown>.site-nav__link{padding:16px 18px!important;border-radius:999px;transition:background-color .2s var(--hy-ease)}.site-header .first-level-dropdown>.site-nav__link:hover,.site-header .first-level-dropdown>.site-nav__link:focus-visible{background:var(--hy-pink-3)}.site-header .site-nav--has-dropdown>.site-nav__link:after{content:"";position:absolute;left:0;top:100%;width:100%;height:22px;z-index:1}.site-header .site-nav--has-dropdown>.site-nav__dropdown:before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}.site-header .site-nav--has-dropdown:hover>.site-nav__dropdown,.site-header .site-nav--has-dropdown:focus-within>.site-nav__dropdown,.site-header .site-nav--has-dropdown.nav-hover>.site-nav__dropdown{opacity:1!important;visibility:visible!important;transition:opacity .16s ease}.site-header .site-nav__dropdown.standard-dropdown{min-width:264px;padding:14px!important;border-radius:var(--hy-r-lg)!important;box-shadow:0 24px 48px -28px #29442180!important;overflow:visible}.site-header .site-nav__dropdown.standard-dropdown li .site-nav__link{display:flex;align-items:center;min-height:46px;padding:10px 18px!important;border-radius:12px;transition:background-color .18s var(--hy-ease),color .18s var(--hy-ease)}.site-header .site-nav__dropdown.standard-dropdown li .site-nav__link:hover{background:var(--hy-pink-3)}.site-header .site-nav__dropdown.standard-dropdown .site-nav--link-text.animated-underline{padding-bottom:0}.mobile-nav--main>.mobile-nav__item>.mobile-nav__link,.mobile-nav__has-sublist>.mobile-nav__link{min-height:52px;display:flex;align-items:center}.mobile-nav__toggle .mobile-nav__toggle-open{min-width:52px;min-height:52px}.mobile-nav__sublist>.mobile-nav__item>.mobile-nav__link{min-height:48px;display:flex;align-items:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body.js-drawer-open #popup,body.js-drawer-open #PopupOverlay{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hy-core.css.map */
