.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}:root{--kpn-color-cream: #f4efe7;--kpn-color-bg: #f3f1ea;--kpn-color-bg-soft: #fbf7ef;--kpn-color-card: #fffaf2;--kpn-color-text: #1f2522;--kpn-color-heading: #11151c;--kpn-color-green: #315b4f;--kpn-color-green-dark: #243b34;--kpn-color-line: rgba(49, 91, 79, .18);--kpn-shadow-soft: 0 12px 36px rgba(17, 21, 28, .08);--kpn-shadow-hover: 0 18px 48px rgba(17, 21, 28, .13);--kpn-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--font-body-family: var(--kpn-font-sans);--font-heading-family: var(--kpn-font-sans);--font-body-scale: 1;--font-heading-scale: 1;--color-button: 49, 91, 79;--color-button-text: 244, 239, 231;--buttons-radius: 4px;--buttons-border-width: 1px;--buttons-border-opacity: 1}html{scroll-behavior:smooth}body,.gradient{background:var(--kpn-color-bg)!important;color:var(--kpn-color-text)!important;font-family:var(--kpn-font-sans)!important;font-size:1.6rem!important;line-height:1.68!important;letter-spacing:0!important}body *,body *:before,body *:after{letter-spacing:0!important}.header__heading,.header__heading-link{min-width:0!important}.header__heading-link{align-items:center!important;background:#fbf8f294!important;border:1px solid rgba(49,91,79,.12)!important;border-radius:6px!important;display:inline-flex!important;gap:.9rem!important;line-height:1!important;padding:.45rem .7rem!important;text-decoration:none!important}.header__heading-link:before{background:url(/cdn/shop/files/kingpine-official-logo-mark.png?v=1781832570) center / contain no-repeat!important;content:""!important;display:block!important;flex:0 0 3.4rem!important;height:3.4rem!important;width:3.4rem!important}.header__heading-link:after{color:var(--kpn-color-green-dark)!important;content:"Kingpine Packaging\aHuizhou Kingpine Packaging Technology Ltd."!important;display:block!important;font-family:var(--kpn-font-sans)!important;font-size:1.05rem!important;font-weight:620!important;line-height:1.14!important;white-space:pre!important}.header__heading-logo-wrapper,.header__heading-link .h2{display:none!important}.header__heading-logo-wrapper{align-items:center!important;max-width:clamp(17rem,18vw,28rem)!important}.header__heading-logo{display:block!important;filter:saturate(.94) contrast(.96)!important;height:auto!important;max-height:clamp(3.2rem,4vw,4.8rem)!important;object-fit:contain!important;opacity:.96!important;width:auto!important}.header__heading-link .h2,.header__heading-link span:not([class]){color:var(--kpn-color-green-dark)!important;font-family:var(--kpn-font-sans)!important;font-size:clamp(1.45rem,1.3vw,1.8rem)!important;font-weight:680!important;line-height:1.1!important}@media screen and (max-width:749px){.header__heading-link:before{flex-basis:3rem!important;height:3rem!important;width:3rem!important}.header__heading-link:after{font-size:.92rem!important}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.rich-text__heading,.banner__heading,.title,.title-wrapper-with-link .title{color:var(--kpn-color-heading)!important;font-family:var(--kpn-font-sans)!important;font-style:normal!important;font-weight:650!important;line-height:1.14!important;letter-spacing:0!important}.h0,h1{font-size:3.2rem!important}.h1,h2{font-size:2.8rem!important}.h2,h3{font-size:2.2rem!important}.h3,h4{font-size:1.9rem!important}.h4,h5,.h5,h6{font-size:1.5rem!important;line-height:1.35!important}p,li,.rte,.rte p,.multicolumn-card__info,.card__information,.article-card__excerpt,.field__input,.select__select{color:var(--kpn-color-text)!important;font-family:var(--kpn-font-sans)!important;font-size:1.55rem!important;line-height:1.7!important}.rte strong,.multicolumn-card__info strong,.rich-text__text strong{color:var(--kpn-color-green-dark)!important;font-weight:700!important}main .shopify-section,main .color-scheme-aa6fbab8-bc36-4056-9a45-3cba1be57ac7,main .color-scheme-1,main .color-scheme-2{color:var(--kpn-color-text)}main .shopify-section:not([id*=slideshow]):not([id*=hero]) .page-width{max-width:128rem}.button,.button--primary,.shopify-challenge__button,.customer button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,a[class*=button],button[class*=button],a[class*=btn],button[class*=btn]{align-items:center!important;background:var(--kpn-color-green)!important;border:1px solid var(--kpn-color-green)!important;border-radius:4px!important;box-shadow:0 8px 20px #315b4f2e!important;color:var(--kpn-color-cream)!important;display:inline-flex!important;font-family:var(--kpn-font-sans)!important;font-size:1.5rem!important;font-weight:650!important;justify-content:center!important;line-height:1.2!important;min-height:4.4rem!important;padding:1.2rem 2.6rem!important;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease!important}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,a[class*=button]:before,a[class*=button]:after,button[class*=button]:before,button[class*=button]:after{box-shadow:none!important}.button:hover,.button--primary:hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button:hover,a[class*=button]:hover,button[class*=button]:hover,a[class*=btn]:hover,button[class*=btn]:hover{background:var(--kpn-color-green-dark)!important;border-color:var(--kpn-color-green-dark)!important;color:var(--kpn-color-cream)!important;box-shadow:0 12px 28px #315b4f3d!important;transform:translateY(-1px)}a:not(.button):not([class*=button]):not([class*=btn]){color:var(--kpn-color-green);text-underline-offset:.24em}.header-wrapper,.section-header,.menu-drawer{background:var(--kpn-color-bg)!important}.header__menu-item,.menu-drawer__menu-item,.list-menu__item{color:var(--kpn-color-heading)!important;font-family:var(--kpn-font-sans)!important;font-size:1.45rem!important;font-weight:600!important;text-decoration:none!important}.header__menu-item:hover,.header__active-menu-item,.menu-drawer__menu-item:hover{color:var(--kpn-color-green)!important;text-decoration:none!important}.header__submenu,.list-menu--disclosure{background:var(--kpn-color-bg-soft)!important;border:1px solid var(--kpn-color-line)!important;border-radius:8px!important;box-shadow:var(--kpn-shadow-soft)!important;padding:.8rem!important}.header .localization-form,.header localization-form,.header .header-localization,.header .localization-selector{font-family:var(--kpn-font-sans)!important}.header .localization-form button,.header .localization-form__select,.header .disclosure__button.localization-form__select,.header .localization-selector,.header .localization-selector .link,.header .localization-selector .list-menu__item{min-height:auto!important;padding:.6rem .8rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--kpn-color-heading)!important;font-size:1.3rem!important;font-weight:500!important;line-height:1.3!important;text-decoration:none!important;transform:none!important}.header .localization-form button:hover,.header .localization-form__select:hover,.header .disclosure__button.localization-form__select:hover,.header .localization-selector .link:hover,.header .localization-selector .list-menu__item:hover{background:transparent!important;color:var(--kpn-color-green)!important;box-shadow:none!important;transform:none!important}.header .localization-selector.list-menu--disclosure,.header .list-menu--disclosure.localization-selector{width:10rem!important;max-height:18rem!important;padding:.5rem!important;overflow:auto!important;border-radius:0!important;background:rgb(var(--color-background))!important;box-shadow:0 10px 28px #11151c14!important}details[open]>.header__submenu,details[open]>.list-menu--disclosure{animation:kpnDropdownIn .18s ease both}@keyframes kpnDropdownIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.card,.article-card,.collection-card,.multicolumn-card,.contains-card .card{background:var(--kpn-color-card)!important;border:1px solid var(--kpn-color-line)!important;border-radius:8px!important;box-shadow:0 8px 26px #11151c0f!important;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease!important}.card:hover,.article-card:hover,.collection-card:hover,.multicolumn-card:hover{box-shadow:var(--kpn-shadow-hover)!important;transform:translateY(-2px)}.card__heading,.card__heading a,.multicolumn-card__info h3,.article-card__title,.collection-card__title{color:var(--kpn-color-heading)!important;font-family:var(--kpn-font-sans)!important;font-size:1.85rem!important;font-weight:650!important;line-height:1.25!important;text-decoration:none!important}.badge,.caption-with-letter-spacing,.subtitle,.rte h5,[class*=eyebrow],[class*=tag]{color:var(--kpn-color-green)!important;font-family:var(--kpn-font-sans)!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:0!important}[style*="#855832"],[style*="# 855832"]{border-color:var(--kpn-color-green)!important;color:var(--kpn-color-green)!important}[style*="background-color: #855832"],[style*="background:#855832"],[style*="background: #855832"]{background:var(--kpn-color-green)!important;color:var(--kpn-color-cream)!important}[style*="color: #855832"],[style*="color:#855832"]{color:var(--kpn-color-green)!important}[id$=__17814970612c46dc29],[id$=__17814974984e5acc43]{display:none!important;margin:0!important;min-height:0!important;padding:0!important}[id$=__slideshow_yWeenB] .slideshow__text.banner__box,[id$=__slideshow_yWeenB] .content-container,[id$=__slideshow_yWeenB] .gradient{max-width:min(980px,92vw)!important;padding:0 2rem!important;border:0!important;background:transparent!important;box-shadow:none!important}[id$=__slideshow_yWeenB] .banner__media:after{background:linear-gradient(90deg,#111c1994,#111c1952 46%,#111c1929)!important;opacity:1!important}[id$=__slideshow_yWeenB] .banner__heading,[id$=__slideshow_yWeenB] .banner__text,[id$=__slideshow_yWeenB] .banner__text p,[id$=__slideshow_yWeenB] .banner__text strong{color:var(--kpn-color-cream)!important;text-shadow:0 2px 18px rgba(0,0,0,.36)}[id$=__slideshow_yWeenB] .banner__heading{max-width:960px;margin-right:auto;margin-left:auto;font-size:clamp(3rem,4.5vw,6rem)!important;line-height:1.08!important}[id$=__slideshow_yWeenB] .banner__text{max-width:780px;margin:1.6rem auto 0!important}@media screen and (min-width:750px){.h0,h1{font-size:4.8rem!important}.h1,h2{font-size:3.8rem!important}.h2,h3{font-size:2.8rem!important}.h3,h4{font-size:2.1rem!important}}@media screen and (max-width:749px){body{font-size:1.5rem!important;line-height:1.64!important}p,li,.rte,.rte p{font-size:1.48rem!important}.button,.button--primary,a[class*=button],button[class*=button],a[class*=btn],button[class*=btn]{min-height:4.2rem!important;padding:1.1rem 2rem!important;width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-list-menu.css.map */
