@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300..600;1,300..500&family=Karla:ital,wght@0,300..700;1,400..600&display=swap";:root{--pg-ink:#1E3A29;--pg-ink-rgb:30 58 41;--pg-ink-hover:#11291F;--pg-ink-hover-rgb:17 41 31;--pg-paper:#FBF8F2;--pg-paper-rgb:251 248 242;--pg-card:#FFFDF9;--pg-card-rgb:255 253 249;--pg-sunken:#F4EFE4;--pg-line:#E7DFCD;--pg-line-strong:#B99F80;--pg-text:#0C1F17;--pg-text-rgb:12 31 23;--pg-muted:#6B5334;--pg-subtle:#9A7F5F;--pg-sap:#C87A2C;--pg-sap-rgb:200 122 44;--pg-sap-hover:#B56A22;--pg-rowan:#8C2F39;--pg-lake:#37697A;--pg-lichen:#8A9A47;--pg-shadow-rgb:44 32 21;--pine-950:#14241A;--pine-900:#1E3A29;--pine-800:#294C37;--pine-700:#366348;--pine-600:#467C5B;--pine-500:#579871;--pine-400:#73B08B;--pine-300:#95C6A8;--pine-200:#B8DBC6;--pine-100:#D9EDE1;--pine-50:#EDF7F1;--bark-900:#382E24;--bark-800:#534537;--bark-700:#6C5C4B;--bark-600:#857360;--bark-500:#9B8A78;--bark-400:#AEA193;--bark-300:#C3BAB1;--bark-200:#D9D4CE;--bark-100:#EAE8E6;--birch-white:#FFFFFF;--birch-50:#FBF8F2;--birch-100:#F5F0E5;--birch-200:#ECE4D5;--birch-300:#E0D6C2;--birch-400:#D1C5AD;--font-body--family:"Karla","Helvetica Neue",Helvetica,sans-serif;--font-paragraph--family:"Karla","Helvetica Neue",Helvetica,sans-serif;--font-paragraph--style:normal;--font-paragraph--weight:400;--font-paragraph--size:1rem;--font-paragraph--line-height:1.65;--font-paragraph--case:none;--font-h1--family:"Jost","Futura","Century Gothic",sans-serif;--font-h1--style:normal;--font-h1--weight:300;--font-h1--size:clamp(2.5rem,5vw,4.25rem);--font-h1--line-height:1.06;--font-h1--letter-spacing:.02em;--font-h1--case:none;--font-h2--family:var(--font-h1--family);--font-h2--style:normal;--font-h2--weight:300;--font-h2--size:clamp(1.75rem,3.4vw,3.25rem);--font-h2--line-height:1.1;--font-h2--letter-spacing:.02em;--font-h2--case:none;--font-h3--family:var(--font-h1--family);--font-h3--style:normal;--font-h3--weight:400;--font-h3--size:1.875rem;--font-h3--line-height:1.2;--font-h3--letter-spacing:.02em;--font-h3--case:none;--font-h4--family:var(--font-h1--family);--font-h4--style:normal;--font-h4--weight:400;--font-h4--size:1.5rem;--font-h4--line-height:1.26;--font-h4--letter-spacing:.02em;--font-h4--case:none;--font-h5--family:var(--font-h1--family);--font-h5--style:normal;--font-h5--weight:500;--font-h5--size:1.1875rem;--font-h5--line-height:1.32;--font-h5--letter-spacing:.02em;--font-h5--case:none;--font-h6--family:var(--font-h1--family);--font-h6--style:normal;--font-h6--weight:500;--font-h6--size:.75rem;--font-h6--line-height:1.2;--font-h6--letter-spacing:.18em;--font-h6--case:uppercase;--button-font-family-primary:var(--font-h1--family);--button-font-family-secondary:var(--font-h1--family);--button-text-case-primary:uppercase;--button-text-case-secondary:uppercase;--style-border-radius-buttons-primary:4px;--style-border-radius-buttons-secondary:4px;--style-border-radius-inputs:4px;--style-border-radius-popover:14px;--style-border-width-primary:1px;--style-border-width-secondary:1px;--checkbox-border-radius:2px;--pg-ease-out:cubic-bezier(.22,.61,.36,1);--motion-fast:.12s;--motion-normal:.18s;--motion-slow:.26s;--motion-slower:.42s;--animation-speed:var(--motion-normal);--animation-speed-medium:var(--motion-slow);--animation-easing:var(--pg-ease-out);--drawer-animation-speed:var(--motion-slower);--submenu-animation-speed:var(--motion-slower);--submenu-animation-easing:var(--pg-ease-out);--hover-lift-amount:2px;--hover-scale-amount:1;--hover-subtle-zoom-amount:1;--hover-transition-duration:var(--motion-slow);--hover-transition-timing:var(--pg-ease-out);--normal-page-width:1200px;--normal-content-width:720px;--shadow-rest:0 1px 2px rgb(var(--pg-shadow-rgb)/.1);--shadow-card:0 2px 6px rgb(var(--pg-shadow-rgb)/.1),0 1px 1px rgb(var(--pg-shadow-rgb)/.05);--shadow-hover:0 8px 20px -6px rgb(var(--pg-shadow-rgb)/.16),0 2px 4px rgb(var(--pg-shadow-rgb)/.06);--shadow-modal:0 24px 48px -16px rgb(var(--pg-shadow-rgb)/.26),0 4px 10px rgb(var(--pg-shadow-rgb)/.08);--shadow-field-inset:inset 0 1px 2px rgb(var(--pg-shadow-rgb)/.08);--color-shadow:#2C2015;--color-shadow-rgb:var(--pg-shadow-rgb);--shadow-popover:var(--shadow-modal);--shadow-button:var(--shadow-rest)}:root,[class*=color-scheme]{--color-background:var(--pg-paper);--color-foreground:var(--pg-text);--color-foreground-rgb:var(--pg-text-rgb);--color-border:var(--pg-line);--color-input-background:var(--pg-card);--color-input-text:var(--pg-text);--color-input-text-rgb:var(--pg-text-rgb);--color-input-border:var(--pg-line-strong);--input-box-shadow:inset 0 1px 0 rgb(255 253 249/.6),inset 0 0 0 1px var(--pg-line-strong),var(--shadow-field-inset);--input-box-shadow-focus:inset 0 0 0 1px #2F6650,0 0 0 3px rgb(var(--pg-sap-rgb)/.22);--color-primary-button-background:var(--pg-ink);--color-primary-button-text:var(--pg-paper);--color-primary-button-border:var(--pg-ink);--color-primary-button-hover-background:var(--pg-ink-hover);--color-primary-button-hover-text:var(--pg-paper);--color-primary-button-hover-border:var(--pg-ink-hover);--color-primary-button-focus-outline:var(--pg-sap);--color-secondary-button-background:var(--pg-card);--color-secondary-button-text:var(--pg-text);--color-secondary-button-border:var(--pg-line-strong);--color-secondary-button-hover-background:var(--pg-sunken);--color-secondary-button-hover-text:var(--pg-text);--color-secondary-button-hover-border:var(--pg-line-strong);--color-success:#245240;--color-error:#8C2F39}.pg-scheme-forest{--color-background:var(--pg-ink);--color-foreground:var(--pg-paper);--color-foreground-rgb:var(--pg-paper-rgb);--color-border:rgb(251 248 242/.24);--color-primary-button-background:var(--pg-paper);--color-primary-button-text:var(--pg-ink);--color-primary-button-border:var(--pg-paper);--color-primary-button-hover-background:#E7DFCD;--color-primary-button-hover-text:var(--pg-ink);--color-primary-button-hover-border:#E7DFCD;--color-secondary-button-background:transparent;--color-secondary-button-text:var(--pg-paper);--color-secondary-button-border:rgb(251 248 242/.5)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{letter-spacing:.18em;font-size:.75rem;font-weight:500;padding-block:12px;padding-inline:22px;box-shadow:var(--shadow-rest);transition:color var(--motion-normal) var(--pg-ease-out),background-color var(--motion-normal) var(--pg-ease-out),box-shadow var(--motion-normal) var(--pg-ease-out),transform var(--motion-fast) var(--pg-ease-out)}.button:active,.button-secondary:active,.button-custom:active{transform:translateY(1px);box-shadow:none}.shopify-payment-button__button--branded,.cart__checkout-button{background-color:var(--pg-sap);color:#0c1f17}.shopify-payment-button__button--branded:hover,.cart__checkout-button:hover{background-color:var(--pg-sap-hover)}.product-card,.collection-card,.predictive-search-results__card{border-radius:10px;box-shadow:var(--shadow-card);transition:box-shadow var(--motion-slow) var(--pg-ease-out),transform var(--motion-slow) var(--pg-ease-out)}.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-scale .collection-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image{transform:none}.price,.compare-at-price,.unit-price{font-family:var(--font-h1--family);letter-spacing:.02em}.pg-scrim{background:linear-gradient(to top,rgb(var(--pg-text-rgb)/.78),rgb(var(--pg-text-rgb)/.45) 38%,rgb(var(--pg-text-rgb)/0) 78%)}.pg-grain{background-image:radial-gradient(rgb(var(--pg-shadow-rgb)/.055) 1px,transparent 1px);background-size:3px 3px}*:focus-visible{outline-color:var(--pg-sap)}.add-to-cart-icon{display:none}.cart-items__remove{padding:0!important;border:none!important;box-shadow:none!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cart-items__remove svg{display:block!important;width:20px!important;height:20px!important;color:var(--pg-text)!important}#header-component .header__row--top .header__columns{background:var(--pg-paper);border-radius:16px}#header-component[data-sticky-state=active] .header__row--top .header__columns{border-radius:0}.menu-list__link{color:var(--pg-ink);font-weight:700;transition:color var(--motion-normal) var(--pg-ease-out)}.header-logo__tagline{font-weight:700}.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-current=page]{color:var(--pg-subtle)}:is([data-testid=cart-drawer-trigger],.action__cart){display:inline-flex;align-items:center;gap:6px;margin:0;border:none;padding:6px 8px 6px 2px}:is([data-testid=cart-drawer-trigger],.action__cart) .header-actions__cart-icon{display:inline-flex;align-items:center;gap:0;position:relative}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble{padding-inline:0;background:transparent!important;border-radius:0!important;box-shadow:none!important}:is([data-testid=cart-drawer-trigger],.action__cart) .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none!important;-webkit-mask:none!important}header-actions{gap:6px}@media screen and (min-width:750px){header-actions{gap:12px}}:is([data-testid=cart-drawer-trigger],.action__cart) .header-actions__cart-icon span.hidden{display:none!important}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;white-space:normal!important;order:2}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble.visually-hidden{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;margin:0!important}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__background{display:none!important;content:none!important;background:none!important}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__text{position:static;color:var(--pg-text)!important;font-family:var(--font-h1--family);font-size:.8125rem}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__text-count{display:inline!important}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__text-count:empty:before{content:"0"}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__text:before{content:"("}:is([data-testid=cart-drawer-trigger],.action__cart) .cart-bubble__text:after{content:")"}:is([data-testid=cart-drawer-trigger],.action__cart) svg{width:16px;height:16px}.header-logo{align-items:center}.header-logo__image{height:56px!important;max-height:56px;width:auto!important;object-fit:contain}@media screen and (min-width:750px){.header-logo__image{height:72px!important;max-height:72px}.header__column--left>.header-logo+.header-logo__tagline{margin-inline-start:calc(-1 * var(--gap-xl) + 8px)}}.header__row--top,.header__columns,.header__column{align-items:center}:is([data-testid=cart-drawer-trigger],.action__cart) .svg-wrapper{order:1}:is([data-testid=cart-drawer-trigger],.action__cart) .header-actions__cart-icon span.hidden{order:2}.header-actions__action,.account-button,.search-action,header-actions,:is([data-testid=cart-drawer-trigger],.action__cart){display:inline-flex;align-items:center;justify-content:center;line-height:1}.header-actions__action svg,.account-button svg,.search-action svg{display:block;width:20px;height:20px}.product-card__content{padding:16px!important}.product-details .group-block-content{padding-inline-start:40px!important}.pplr-color-select{overflow:visible!important;padding-left:6px!important}product-price{padding-block-end:4px!important}.pplrlabel{display:block!important;border-top:1px solid var(--pg-line)!important;padding-top:20px!important;margin-top:20px!important}#lb-vd-table{display:grid!important;grid-template-columns:140px repeat(5,1fr)!important;background:var(--pg-card)!important;border:1px solid var(--pg-line)!important;border-radius:12px!important;overflow:hidden!important;font-family:var(--font-paragraph--family)!important}#lb-vd-table thead,#lb-vd-table tbody,#lb-vd-table tr{display:contents!important}#lb-vd-table thead th:first-child{grid-row:1;grid-column:1}#lb-vd-table thead th:last-child{grid-row:2;grid-column:1}#lb-vd-table thead th{background:var(--pg-ink)!important;color:var(--pg-paper)!important;font-family:var(--font-h1--family)!important;font-weight:500!important;font-size:.6875rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:left!important;white-space:nowrap!important;padding:14px!important;border:none!important;border-radius:0!important;border-bottom:1px solid var(--pg-ink-hover)!important;display:flex!important;align-items:center!important;width:100%!important;height:100%!important;box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important}#lb-vd-table thead th:last-child{border-bottom:none!important}#lb-vd-table tbody tr:nth-of-type(1) td:nth-child(1){grid-row:1;grid-column:2}#lb-vd-table tbody tr:nth-of-type(1) td:nth-child(2){grid-row:2;grid-column:2}#lb-vd-table tbody tr:nth-of-type(2) td:nth-child(1){grid-row:1;grid-column:3}#lb-vd-table tbody tr:nth-of-type(2) td:nth-child(2){grid-row:2;grid-column:3}#lb-vd-table tbody tr:nth-of-type(3) td:nth-child(1){grid-row:1;grid-column:4}#lb-vd-table tbody tr:nth-of-type(3) td:nth-child(2){grid-row:2;grid-column:4}#lb-vd-table tbody tr:nth-of-type(4) td:nth-child(1){grid-row:1;grid-column:5}#lb-vd-table tbody tr:nth-of-type(4) td:nth-child(2){grid-row:2;grid-column:5}#lb-vd-table tbody tr:nth-of-type(5) td:nth-child(1){grid-row:1;grid-column:6}#lb-vd-table tbody tr:nth-of-type(5) td:nth-child(2){grid-row:2;grid-column:6}#lb-vd-table tbody td{background:var(--pg-card)!important;color:var(--pg-text)!important;padding:14px 8px!important;border:none!important;border-radius:0!important;border-inline-start:1px solid var(--pg-line)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;width:100%!important;height:100%!important;box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important}#lb-vd-table tbody tr td:nth-child(1){border-bottom:1px solid var(--pg-line)!important}#lb-vd-table tbody tr td:nth-child(2){color:var(--pg-muted)!important;font-family:var(--font-h1--family)!important;font-weight:500!important}#lb-vd-table tbody tr td:nth-child(2):before{content:"$"}.lb-vd-promotion-text{display:block!important;font-size:0!important;line-height:0!important;color:transparent!important;margin-bottom:20px!important}.lb-vd-promotion-text:before{content:"Get more, Save More!";display:inline-block;font-family:var(--font-h1--family);font-weight:500;font-size:.9375rem;line-height:1.3;letter-spacing:.02em;text-transform:none;color:var(--pg-ink)}.pplrlabel,.pplr_option_text_span{font-family:var(--font-h1--family)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#245240!important}:has(>.pplr-drop-item){display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:stretch!important}.pplr-drop-item{flex:0 1 auto!important;min-width:160px!important;width:auto!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--pg-card)!important;border:1px solid #C9BCA6!important;border-radius:2px!important;padding:11px 16px!important;font-family:var(--font-h1--family)!important;font-weight:400!important;font-size:14px!important;color:var(--pg-text)!important;box-shadow:none!important;transition:background-color var(--motion-normal) var(--pg-ease-out),border-color var(--motion-normal) var(--pg-ease-out),color var(--motion-normal) var(--pg-ease-out)}.pplr-drop-item.active{background:#edf3ef!important;border:1.5px solid var(--pg-ink)!important;color:var(--pg-ink)!important}.pplr-drop-item span{font-family:var(--font-paragraph--family)!important;font-size:12px!important;font-weight:400!important;color:var(--pg-muted)!important}.pplr-swatch-element{width:46px!important;height:46px!important;border-radius:50%!important;box-shadow:0 0 0 1px var(--pg-line)!important}.pplr-swatch-element.selected{box-shadow:0 0 0 1.5px var(--pg-paper),0 0 0 3.5px var(--pg-ink)!important}.product-details .quantity-selector,.quick-add-modal .quantity-selector{background:var(--pg-card)!important;border:1px solid var(--pg-line-strong)!important;border-radius:4px!important;box-shadow:var(--shadow-field-inset)!important}.product-details .quantity-selector input,.quick-add-modal .quantity-selector input{background:transparent!important;color:var(--pg-text)!important}.product-details .quantity-selector:focus-within,.quick-add-modal .quantity-selector:focus-within{border-color:var(--pg-ink)!important;box-shadow:0 0 0 3px rgb(var(--pg-sap-rgb)/.22)!important}[id*=__add-to-cart]{background:var(--pg-ink)!important;color:var(--pg-paper)!important;border-radius:4px!important;font-family:var(--font-h1--family)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:none!important;transition:background-color var(--motion-normal) var(--pg-ease-out),transform var(--motion-fast) var(--pg-ease-out)!important}[id*=__add-to-cart]:hover{background:var(--pg-ink-hover)!important}[id*=__add-to-cart]:active{transform:translateY(1px)}.pplr-wrapper.pplr-custom-logo-file{display:flex!important;flex-wrap:wrap!important}.pg-logo-upload-help{flex:1 1 100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/pine-goods.css.map */
