*{-webkit-tap-highlight-color:transparent;text-underline-offset:.25em!important}:root{--opacity-subdued-text: .6 !important;--opacity-muted-text: .4 !important;--narrow-page-width: 80rem !important;--normal-content-width: 48rem !important;--badge-rectangle-padding-block: 5px 4px !important;--badge-rectangle-padding-inline: 10px !important;--hover-subtle-zoom-amount: 1.05 !important;--border-color: var(--color-border) !important;--color-border: #C8C2B7 !important;--color-border-rgb: 200 194 183 !important;--color-primary-button-hover-text: #1a1a1a !important;--color-primary-button-hover-background: transparent !important;--color-primary-button-hover-border: var(--color-primary-button-hover-text) !important;--color-secondary-button-hover-text: #fdfbf6 !important;--color-secondary-button-hover-background: #1a1a1a !important;--color-secondary-button-hover-border: var(--color-primary-button-hover-text) !important;--color-selected-variant-hover-text: var(--color-primary-button-hover-text) !important;--color-selected-variant-hover-background: var(--color-primary-button-hover-background) !important}html[lang=zh-TW]:root{--font-body--family: "Noto Sans TC", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: "Noto Sans TC", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 600;--font-heading--family: "Noto Serif TC", serif;--font-heading--style: normal;--font-heading--weight: 600;--font-accent--family: "Noto Sans TC", sans-serif;--font-accent--style: normal;--font-accent--weight: 500}strong{font-weight:600!important}.metafield-rich_text_field li,.blog-post-content li{padding:.1em 0!important}.divider{--border-color: var(--color-border) !important;--color-border: #C8C2B7 !important;--color-border-rgb: 200 194 183 !important}a:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)!important}a:hover:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){text-decoration-color:var(--color-rgb)!important}.product-details a:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){text-decoration:underline dotted!important;transition:text-decoration-color var(--animation-speed) var(--animation-easing)!important}.product-details a:hover:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){text-decoration:underline dotted!important;text-decoration-color:transparent!important;transition:text-decoration-color var(--animation-speed) var(--animation-easing)!important}summary{transition:color var(--animation-speed) var(--animation-easing)!important}summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))!important}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{box-shadow:none!important}.variant-option__button-label{background-color:var(--color-primary-button-background)!important}.variant-option__button-label:has(:checked):hover{color:var(--color-primary-button-text)!important;border:1px solid var(--color-primary-button-border)!important;background-color:var(--color-primary-button-background)!important}a.button,.add-to-cart-button:not(.quick-add__button),.cart__checkout-button,.jdgm-write-rev-link{color:var(--color-primary-button-text)!important;border:1px solid var(--color-primary-button-border)!important;background:linear-gradient(to left,var(--color-primary-button-background) 50%,var(--color-primary-button-hover-background) 50%) right!important;background-size:205%!important;background-origin:border-box!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}a.button:hover,.add-to-cart-button:not(.quick-add__button):hover,.cart__checkout-button:hover,.jdgm-write-rev-link:hover{color:var(--color-primary-button-hover-text)!important;border:1px solid var(--color-primary-button-hover-border)!important;background-position:left!important}.button-secondary,.variant-option__button-label:not(:has(:checked)),.jdgm-all-reviews-page__load-more.jdgm-btn{background:linear-gradient(to left,var(--color-secondary-button-background) 50%,var(--color-secondary-button-hover-background) 50%) right!important;border:1px solid var(--color-secondary-button-hover-background)!important;background-size:205%!important;background-origin:border-box!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.button-secondary:hover,.variant-option__button-label:not(:has(:checked)):hover,.jdgm-all-reviews-page__load-more.jdgm-btn:hover{color:var(--color-secondary-button-hover-text)!important;border:1px solid var(--color-secondary-button-hover-background)!important;background-position:left!important}.button-custom{border:1px solid #FDFBF6!important;background:linear-gradient(to left,transparent 50%,#fdfbf6 50%) right!important;background-size:205%!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.button-custom:hover{border:1px solid #FDFBF6!important;color:var(--color-primary-button-hover-text)!important;background-position:left!important}button.quick-add__button{border-color:#c8c2b7!important;border-width:1px!important;--quick-add-icon-width: calc(var(--button-size-md) - 2px) !important;transition:all calc(var(--animation-speed-slow)) ease-out!important}h5{line-height:1.4!important}.menu-list__link-title{padding-inline:var(--gap-lg)!important}.mega-menu__link{font-size:14px!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:5px!important}.menu-drawer__list-item--divider{padding-bottom:10px!important;border-color:#c8c2b7!important}.menu-drawer__menu-item--mainlist{font-size:var(--menu-font-lg--size)!important;line-height:var(--menu-font-lg--line-height)!important;font-weight:500!important}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-weight:400!important}[data-sticky-state=active].header .header__row,.header:not([transparent=not-sticky]) .header__row,[data-sticky-state=active].header:has(.mega-menu__list:hover),.header[transparent]:has(.mega-menu__list:hover) .header__row,.header[transparent]:has(.menu-list__link:hover) .header__row,.header[transparent]:has(header-menu[aria-expanded=true]) .header__row{--border-bottom-color: #C8C2B7 !important;transition:all calc(var(--animation-speed-slow)*5) ease-out!important}.product-card .product-card__content .text-block.h4 p,.featured-blog-posts-card .featured-blog-posts-card__inner .featured-blog-posts-card__content .text-block h4{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:1!important;line-height:1.25!important;text-decoration:underline!important;text-decoration-color:transparent!important;transition:text-decoration-color var(--animation-speed) var(--animation-easing)!important}.product-card .product-card__content:hover .text-block.h4 p,.resource-list__item:hover .featured-blog-posts-card__content h4 .text-block h4{text-decoration-color:var(--color-rgb)!important}.product-badges{display:grid;gap:5px}.product-badges__badge{width:fit-content}.product-card__content .price-item__group{font-size:14px!important}.accordion .details__header{min-height:58px!important}.sticky-add-to-cart__bar:before{border-color:#c8c2b7!important;border-width:1px!important}.sticky-add-to-cart__variant{margin-top:-2px!important}.variant-picker__form legend{display:none!important}.collection-card{--fixed-card-height: var(--height-medium) !important;--ratio: 4 /6 !important}.collection-card .collection-card__image{filter:blur(5px)!important;transform:scale(1.05)!important}.collection-card .overlay{transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.collection-card:hover .collection-card__image{filter:blur(0)!important;transform:scale(1.075)!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.collection-card:hover .overlay{background:transparent!important;background-position:left!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.collection-card:hover .collection-card__content,.collection-card:hover .collection-card__content .custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:#fdfbf6!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}#static-blog-desc{padding-bottom:28px!important}.featured-blog-posts-card .featured-blog-posts-card__image img{transform:scale(1)!important;transition:all calc(var(--animation-speed-slow)*2) ease-out!important}.featured-blog-posts-card:hover .featured-blog-posts-card__image img{transform:scale(1.075)!important;transition:all calc(var(--animation-speed-slow)) ease-out!important}.featured-blog-posts-card__content{padding:28px 38px!important}.featured-blog-posts-card__content h4{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:1!important}.blog-post-card__content-text{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:4!important}.blog-post-featured-image{margin:0 auto!important}[data-template="page.privacy"] h2{margin-block:clamp(1.5rem,1em * 3.3,2.5rem) var(--font-heading--spacing)!important}[data-template="page.privacy"] .page-content a:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link),[data-template="page.terms"] .page-content a:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link),[data-template="page.shipping"] a:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){text-decoration:underline dotted 1px!important}[data-template="page.privacy"] .page-content a:hover:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link),[data-template="page.terms"] .page-content a:hover:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link),[data-template="page.shipping"] a:hover:not(a.button,.button-secondary,.button-custom,.jdgm-btn,.jdgm-write-rev-link){color:var(--color-rgb)!important;text-decoration-color:transparent!important;transition:var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.email-signup__message{padding-top:4px!important}.email-signup__message .icon-success{color:var(--color-primary)!important}@media screen and (min-width:750px){.section--full-width.media-with-content--narrow{--media-with-content-grid-columns: 5fr 6fr !important}}@media screen and (max-width:949px){.product-card .compare-at-price{display:none!important}}@media screen and (max-width:749px){.header__columns{--header-template-columns: 20px var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend) !important;grid-template-areas:"leftP leftA leftB center rightA rightB rightC"!important}.header__columns .header__drawer{grid-area:rightC!important}.header__columns .header-logo{grid-area:leftA!important}.section>.force-full-width{grid-column:1 / -1!important}.product-information__grid{gap:calc(var(--gap) / 2) 0!important}.popup-link .dialog-modal{height:fit-content!important;padding:var(--padding-3xl)!important}.featured-blog-posts-card__content{padding:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
