:root,body{--font-heading--family: "Oswald", system-ui, sans-serif !important;--font-subheading--family: "Oswald", system-ui, sans-serif !important;--font-primary--family: "Oswald", system-ui, sans-serif !important;--font-body--family: "Courier New", "Courier", monospace !important;--font-accent--family: "Courier New", "Courier", monospace !important}body{font-family:Courier New,Courier,monospace}h1,h2,h3,.h1,.h2,.h3,.text-block.h1,.text-block.h2,.text-block.h3{font-family:Oswald,system-ui,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.12em!important;line-height:1.16!important}h1,.h1,.text-block.h1{letter-spacing:.16em!important}.header-logo,.header-logo a,a.header-logo{font-family:Oswald,system-ui,sans-serif!important;font-weight:700!important;font-size:1.55rem!important;letter-spacing:.04em!important;text-transform:uppercase!important}.menu-list__link,.header a,.header__inline-menu a{letter-spacing:.18em!important;font-weight:400!important}.menu-list__link{font-size:12px!important}.header-actions a,.header__actions a,.header-actions__action{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12px!important}.button,button.button,a.button{text-transform:uppercase!important;letter-spacing:.18em!important;border-radius:0!important;font-weight:400!important;font-family:Courier New,monospace!important}a{text-underline-offset:.35em;text-decoration-thickness:1px}.product-card .product-media,.product-card__image,.product-card .media{background:#f3f1ec!important}.product-card .group-block-content.layout-panel-flex--column{flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important;gap:14px!important}.product-card .text-block,.product-card .product-card__title{text-transform:none!important;letter-spacing:.01em!important;font-weight:400!important;font-family:Courier New,monospace!important;font-size:13px!important;flex:1 1 auto}.product-card .price,.product-card .price__regular,.product-card .price__sale,.product-card product-price{text-transform:none!important;letter-spacing:.02em!important;font-family:Courier New,monospace!important;font-size:13px!important;flex:0 0 auto;white-space:nowrap}.h4,.h5,.h6{text-transform:uppercase!important;letter-spacing:.12em!important}.menu__heading,.menu__heading.h4{text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:300!important;font-size:14px!important}.collection-links__link,.collection-links__link .text-block,.collection-links__link span{text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important}.facets__summary,.facets__label,.product-count,.sorting__label,.facets a,.facets button{letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Courier New,monospace!important}svg.hero__media{display:none!important}.hero__media-grid{background:radial-gradient(130% 120% at 50% 8%,#ffffff1a,#fff0 46%),linear-gradient(168deg,#8e857a,#6d655c 46%,#403b35)!important}.hero h1,.hero h2,.hero .h1,.hero .h2{font-size:clamp(1.7rem,3.4vw,2.9rem)!important;letter-spacing:.2em!important;font-weight:300!important;color:#fff!important}.hero a{text-transform:uppercase!important;letter-spacing:.22em!important;font-size:11px!important;text-decoration:underline!important;text-underline-offset:.5em!important;text-decoration-thickness:1px!important;color:#fff!important;font-family:Courier New,monospace!important}body{background:#faf8f5}.color-scheme-1,.color-scheme-2{--color-background: #faf8f5 !important;--color-foreground: #1c1b19 !important;--color-foreground-heading: #1c1b19 !important}.color-scheme-3{--color-background: #ece8e1 !important;--color-foreground: #1c1b19 !important;--color-foreground-heading: #1c1b19 !important}.header .search-action,.search-action--text,.search-action--hidden-on-menu{display:none!important}.header__row--top{padding-inline:30px!important}@media(min-width:750px){html:has(main[data-template=index]){scroll-snap-type:y proximity}main[data-template=index]>.shopify-section{scroll-snap-align:start;scroll-snap-stop:normal}}.product-grid,.collection .product-grid,ul.product-grid{gap:28px 26px!important}.collection .facets,.facets-container{letter-spacing:.1em}header-drawer .menu-drawer{display:none!important}#pep-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:1000}body.pep-menu-open #pep-overlay{opacity:1;visibility:visible}#pep-drawer{position:fixed;top:0;left:0;bottom:0;height:100vh;width:min(440px,88vw);background:#141210f0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#f4f1ec;z-index:1001;display:flex;flex-direction:column;overflow-y:auto;transform:translate(-100%);transition:transform .42s cubic-bezier(.4,0,.2,1);font-family:Courier New,monospace}body.pep-menu-open #pep-drawer{transform:translate(0)}.pep-close{position:absolute;top:16px;right:22px;background:none;border:0;color:#f4f1ec;font-size:26px;line-height:1;cursor:pointer;padding:4px 8px}.pep-rule{height:1px;background:#ffffff29;margin-top:56px}.pep-primary{display:flex;flex-direction:column;gap:26px;padding:36px 34px 0}.pep-primary__link{font-family:Oswald,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-weight:500;font-size:21px;color:#f4f1ec;text-decoration:none}.pep-primary__link:hover{color:#fff}.pep-menu-footer{margin-top:auto;padding:28px 34px 36px}.pep-menu-footer a{color:#f4f1ec;text-decoration:none}.pep-news__row{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:10px}.pep-news__email{background:transparent;border:0;color:#fff;font-size:14px;flex:1;outline:none;padding:0;font-family:Courier New,monospace}.pep-news__email::placeholder{color:#ffffffa6}.pep-news__submit{background:transparent;border:0;color:#fff;font-size:14px;cursor:pointer;letter-spacing:.02em;white-space:nowrap;font-family:Courier New,monospace}.pep-news__fine{font-size:11px;line-height:1.5;color:#ffffff80;margin:12px 0 0}.pep-news__fine a{color:#ffffffb3;text-decoration:underline}.pep-ship{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);padding:18px 0;margin:24px 0}.pep-ship__label{width:100%;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;margin-bottom:4px}.pep-ship__value{font-size:15px}.pep-ship__chev{margin-left:auto;color:#ffffff8c;font-size:18px}.pep-secondary{list-style:none;padding:0;margin:0 0 24px}.pep-secondary li{margin:0 0 14px}.pep-secondary a{font-size:15px;color:#ffffffd9}.pep-copy{font-size:11px;color:#ffffff6b;letter-spacing:.04em;margin:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-peppermint.css.map */
