@font-face{font-family:Oswald;src:url(Oswald-Variable.ttf) format("truetype-variations"),url(Oswald-Variable.ttf) format("truetype");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(Anton-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--heading-font-family: "Oswald", "Zurich Extended", -apple-system, BlinkMacSystemFont, sans-serif;--heading-font-weight: 600;--pk-green: 31, 61, 43;--pk-flare: 228, 87, 46;--pk-cream: 244, 239, 230}body{font-size:16px;-webkit-font-smoothing:antialiased}.heading{letter-spacing:.015em}.heading--large{font-family:Anton,Oswald,sans-serif!important;font-weight:400!important;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:.98;letter-spacing:.01em;text-transform:uppercase}.slideshow .heading--large{font-size:clamp(3rem,8.5vw,6.75rem)!important;line-height:.9;text-shadow:0 2px 32px rgba(0,0,0,.38)}.slideshow .heading--small{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.24em;text-transform:uppercase;opacity:.95}@media(min-width:1000px){.slideshow,.slideshow__slide{min-height:82vh}}.section__header .heading--small,.section__subheading{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.24em;text-transform:uppercase;font-size:13px;color:rgb(var(--pk-flare))}.section__header{margin-bottom:2.75rem}.vertical-breather{padding-top:clamp(3.25rem,7vw,6.5rem);padding-bottom:clamp(3.25rem,7vw,6.5rem)}.button{font-family:Oswald,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.13em;padding:1.05em 2.4em;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.button--primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(var(--pk-flare),.34);filter:brightness(1.04)}.button--secondary:hover{transform:translateY(-2px)}.product-item{transition:transform .18s ease}.product-item:hover{transform:translateY(-5px)}.product-item__image-wrapper{overflow:hidden}.product-item__image-wrapper img{transition:transform .5s ease}.product-item:hover .product-item__image-wrapper img{transform:scale(1.045)}.header{border-bottom:3px solid rgb(var(--pk-flare))}.text-with-icons .heading{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem}.collection-list .heading,.collection-item__title{font-family:Anton,Oswald,sans-serif;text-transform:uppercase;letter-spacing:.01em}.product-item-meta__title{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.01em;line-height:1.2}.product-item-meta__price,.price{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.02em}.price--highlight,.price__sale{color:rgb(var(--pk-flare))}.product-meta__title{font-family:Oswald,sans-serif;font-weight:600;font-size:clamp(1.5rem,2.6vw,2.15rem)!important;text-transform:none;letter-spacing:0;line-height:1.12}.product-meta__vendor{letter-spacing:.18em}.collection-banner .heading,.collection-banner__title{font-family:Anton,Oswald,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);line-height:.95;text-transform:uppercase}.text-link,a.link,.rte a{text-decoration-color:rgb(var(--pk-flare));text-underline-offset:3px;transition:color .15s ease}.rte a:hover{color:rgb(var(--pk-flare))}.button--secondary{border:2px solid rgb(var(--pk-green))}.announcement-bar__message{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.shopify-section+.shopify-section .section__color-wrapper{position:relative}.footer{border-top:4px solid rgb(var(--pk-flare))}.footer .heading{font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.footer a{transition:opacity .15s ease}.footer a:hover{opacity:.7}html{scroll-behavior:smooth}.header__linklist-link{font-family:Oswald,sans-serif;font-weight:500;letter-spacing:.05em;font-size:15px}.partner-showcase__inner{max-width:1180px;margin:0 auto;padding:0 5vw}.partner-showcase__intro{max-width:640px;margin:1rem auto 0}.partner-showcase__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.9rem,2.4vw,1.9rem);margin-top:2.75rem}@media(min-width:820px){.partner-showcase__grid{grid-template-columns:repeat(3,1fr)}}.partner-showcase__item{margin:0}.partner-showcase__img{background:#fff;border-radius:16px;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px #1f3d2b17;transition:transform .18s ease,box-shadow .18s ease}.partner-showcase__item:hover .partner-showcase__img{transform:translateY(-6px);box-shadow:0 18px 38px #1f3d2b29}.partner-showcase__img img{width:100%;height:100%;object-fit:contain}.partner-showcase__caption{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.09em;font-size:13px;text-align:center;margin-top:.85rem}.partner-showcase__cta{margin-top:2.75rem}:focus-visible{outline:3px solid rgb(var(--pk-flare));outline-offset:2px}.product-info .text-block,.product-info__block--text{font-family:Oswald,sans-serif;font-size:13px;letter-spacing:.04em;color:rgb(var(--pk-green));border-top:1px solid rgba(var(--pk-green),.15);padding-top:.9rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pilchuck-custom.css.map */
