.pc-store-home{color:var(--pc-ink);font-family:DM Sans,sans-serif}.pc-store-home .page-width,.pc-store-home.page-width{max-width:1340px}.pc-store-home h1,.pc-store-home h2{color:var(--pc-ink);font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.02em}.pc-store-hero{padding-top:44px;padding-bottom:40px}.pc-store-hero .pc-eyebrow{margin-bottom:14px}.pc-store-hero h1{font-size:clamp(3.63636rem,4.7vw,6rem);line-height:1.05;max-width:900px;margin:0 0 16px;text-wrap:balance}.pc-store-intro{font-size:1.727269rem;line-height:1.6;margin:0 0 22px;max-width:690px;color:#526159}.pc-store-hero__actions{display:flex;align-items:center;gap:26px}.pc-store-hero__actions p{max-width:230px;font-size:1.454542rem;line-height:1.6;color:#526159;margin:0}.pc-store-shelf{padding-top:16px;padding-bottom:55px}.pc-store-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}.pc-store-section-heading h2{font-size:3.090905rem;line-height:1.1;margin:0}.pc-store-section-heading p{color:#526159;font-size:1.454542rem;line-height:1.6;margin:0}.pc-eight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 22px}.pc-store-card{min-width:0;display:flex;flex-direction:column}.pc-store-card a{color:var(--pc-ink);text-decoration:none;text-underline-offset:4px}.pc-store-card a:hover{text-decoration:underline}.pc-store-card__category{font:600 1.363636rem/1.5 DM Sans,sans-serif;margin:0 0 10px;min-height:46px;display:flex;align-items:end}.pc-store-card__category a{padding:4px 0}.pc-store-card__image{display:block;aspect-ratio:1;background:#eee9dd;border:1px solid #d9d3c4;padding:5px;overflow:hidden}.pc-store-card__image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .2s}.pc-store-card__image:hover img{transform:none}.pc-store-card__body{display:flex;flex-direction:column;flex:1;padding-top:15px}.pc-store-card__title{font:600 1.727269rem/1.4 DM Sans,sans-serif;letter-spacing:-.02em;margin:0 0 10px}.pc-store-card__title a{display:block}.pc-store-card__note{font-size:1.454542rem;line-height:1.6;color:#526159;margin:0 0 14px}.pc-store-card__bottom{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:10px;font-size:1.363636rem;line-height:1.5}.pc-store-card__price{font-weight:700;font-size:1.636364rem}.pc-store-card__bottom a{display:inline-flex;gap:8px;align-items:center;min-height:44px}.pc-store-how{background:#e7eadf;padding:40px 0}.pc-store-how h2{font-size:2.909095rem;margin:0 0 28px;line-height:1.15}.pc-store-how ol{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pc-store-how li{display:flex;align-items:baseline;gap:15px}.pc-store-how li>span{font:1.999996rem/1 "DM Serif Display",Georgia,serif;color:#86502d}.pc-store-how h3{margin:0 0 8px;font:600 1.636364rem/1.4 DM Sans,sans-serif}.pc-store-how p{margin:0;color:#526159;font-size:1.454542rem;line-height:1.65}.pc-store-how a{color:var(--pc-ink);font-size:1.454542rem;font-weight:600;text-underline-offset:5px;display:inline-flex;align-items:center;min-height:44px}.pc-store-nav{display:flex;align-items:center;gap:20px;font:600 1.454542rem/1.5 DM Sans,sans-serif}.pc-store-nav a,.pc-store-nav summary{color:var(--pc-ink);text-decoration:none;min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer}.pc-store-nav a:hover,.pc-store-nav summary:hover{text-decoration:underline;text-underline-offset:5px}.pc-store-nav summary{list-style:none}.pc-store-nav summary::-webkit-details-marker{display:none}.pc-store-dropdown{position:relative}.pc-store-dropdown[open]>summary>span{transform:rotate(180deg)}.pc-store-submenu{position:absolute;z-index:12;top:100%;left:-18px;width:260px;background:var(--pc-cream);border:1px solid var(--pc-line);padding:10px 18px;box-shadow:0 12px 20px #18362f16}.pc-store-submenu a{line-height:1.4;padding:8px 0}.pc-store-desktop-nav{grid-area:navigation;justify-self:end}.pc-store-mobile-menu{display:none}.pc-store-footer{display:grid;grid-template-columns:1fr 1.3fr .75fr 1fr;gap:26px;padding-top:24px;padding-bottom:34px}.pc-store-footer h2{color:var(--pc-cream);font:600 1.545458rem/1.4 DM Sans,sans-serif;margin:0 0 12px}.pc-store-footer a{display:block;padding:9px 0;color:var(--pc-cream);font:400 1.363636rem/1.6 DM Sans,sans-serif;text-decoration:none}.pc-store-footer a:hover{text-decoration:underline;text-underline-offset:4px}.pc-all-downloads{padding-top:35px;padding-bottom:60px}.pc-all-downloads h1{font-size:4.363636rem;margin:0 0 12px;line-height:1.1}.pc-all-more{font-size:3.090905rem;margin:48px 0 24px}.pc-collection-back a{display:inline-flex;align-items:center;min-height:44px;font-size:1.272731rem;color:var(--pc-ink);text-underline-offset:4px}.pc-store-home a:focus-visible,.pc-store-nav a:focus-visible,.pc-store-nav summary:focus-visible,.pc-store-mobile-menu>summary:focus-visible,.pc-store-footer a:focus-visible{outline:2px solid #a45b29;outline-offset:4px}@media(min-width:990px){.header.header--middle-left:not(.header--has-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:24px}}@media(max-width:989px){.header.header--middle-left:not(.header--has-menu){grid-template-areas:"menu heading icons";grid-template-columns:1fr auto 1fr;position:relative;gap:12px}.pc-store-desktop-nav{display:none}.pc-store-mobile-menu{display:block;grid-area:menu}.pc-store-mobile-menu>summary{display:flex;align-items:center;gap:10px;min-height:44px;width:fit-content;cursor:pointer;list-style:none;font:600 1.363636rem/1.5 DM Sans,sans-serif}.pc-store-mobile-menu>summary::-webkit-details-marker{display:none}.pc-store-mobile-panel{position:absolute;top:100%;left:0;right:0;max-height:70vh;overflow-y:auto;padding:12px 24px 20px;background:var(--pc-cream);border-bottom:1px solid var(--pc-line);box-shadow:0 12px 20px #18362f16;z-index:12}.pc-store-mobile-panel .pc-store-nav{display:flex;flex-direction:column;align-items:stretch;gap:0}.pc-store-mobile-panel .pc-store-nav>a,.pc-store-mobile-panel summary{justify-content:space-between;border-bottom:1px solid var(--pc-line);padding:8px 0}.pc-store-mobile-panel .pc-store-submenu{position:static;width:auto;box-shadow:none;border:0;padding:4px 0 8px 18px}.pc-eight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pc-store-home .page-width,.pc-store-home.page-width{padding-left:20px;padding-right:20px}.pc-store-hero{padding-top:26px;padding-bottom:28px}.pc-store-hero h1{font-size:3.454549rem;line-height:1.07;margin-bottom:14px}.pc-store-hero .pc-eyebrow{font-size:1.272731rem;letter-spacing:.1em;margin-bottom:12px}.pc-store-intro{font-size:1.545458rem;line-height:1.6;margin-bottom:18px}.pc-store-hero__actions{display:block}.pc-store-hero__actions .pc-button{min-height:46px}.pc-store-hero__actions p{margin:10px 0 0;max-width:none;font-size:1.272731rem}.pc-store-section-heading{display:block;margin-bottom:16px}.pc-store-section-heading h2{font-size:2.545451rem;margin-bottom:8px}.pc-store-section-heading p{font-size:1.363636rem}.pc-store-shelf{padding-top:8px;padding-bottom:35px}.pc-eight-grid{gap:24px 14px}.pc-store-card__category{font-size:1.272731rem;min-height:44px;margin-bottom:8px}.pc-store-card__body{padding-top:11px}.pc-store-card__title{font-size:1.545458rem;line-height:1.4}.pc-store-card__note{font-size:1.272731rem;line-height:1.55}.pc-store-card__bottom{font-size:1.272731rem;display:block}.pc-store-card__bottom a{display:flex}.pc-store-how{padding:32px 0}.pc-store-how h2{font-size:2.545451rem}.pc-store-how ol{grid-template-columns:1fr;gap:22px}.pc-store-footer{grid-template-columns:1fr 1fr;gap:28px 20px}.pc-all-downloads h1{font-size:3.454549rem}}@media(prefers-reduced-motion:reduce){.pc-store-card__image img{transition:none}}.pc-store-home .pc-button{font-size:1.454542rem}.pc-store-hero .pc-eyebrow{font-size:1.272731rem}.pc-store-card__category a{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px}.pc-store-card__category a span{flex-shrink:0}.pc-store-card__bottom{border-top:1px solid var(--pc-line);padding-top:8px}.pc-store-how a{gap:8px}.announcement-bar__message{font-size:1.272731rem;letter-spacing:.06em;line-height:1.5}.footer{font-family:DM Sans,sans-serif}.footer .pc-store-footer,.footer .footer__content-top,.footer .footer__content-bottom-wrapper{max-width:1340px}.footer .pc-store-footer{padding-top:0;padding-bottom:24px}.footer .footer__content-top{padding-bottom:20px}.footer .footer__blocks-wrapper{display:block}.footer .footer-block{width:100%;margin:0}.footer .footer-block__heading{font-family:"DM Serif Display",Georgia,serif;font-size:2.545451rem;line-height:1.2;margin:0 0 12px}.footer .footer-block__details-content{text-align:left;margin:0;font-size:1.363636rem;line-height:1.6}.footer .footer-block__details-content p{margin:0 0 10px}.footer .footer-block__details-content p:last-child{font-size:1.272731rem;max-width:900px}.footer .footer-block--newsletter:empty{display:none}.footer .copyright__content{font-size:1.272731rem;line-height:1.6}.footer .policies a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:749px){.pc-store-hero .pc-eyebrow{font-size:1.272731rem}.pc-store-card__price{font-size:1.545458rem}.pc-store-mobile-menu>summary{font-size:1.363636rem}.footer .page-width{padding-left:20px;padding-right:20px}.footer .footer-block__heading{font-size:2.36364rem}}.footer .footer-block:only-child:last-child{max-width:none;text-align:left;margin:0}.template-product .product__description,.template-page .rte{font-size:1.545458rem;line-height:1.75}.template-collection .card__heading,.template-search .card__heading{font-size:1.636364rem;line-height:1.4}.pc-store-card__category{height:52px;flex-shrink:0}@media(max-width:749px){.pc-store-card__category{height:64px}}@media(max-width:374px){.header.header--middle-left:not(.header--has-menu){column-gap:6px;padding-left:20px;padding-right:20px}.header .pc-wordmark{font-size:2.181818rem}.header__icons .header__icon{width:44px}.pc-store-card__category{height:74px}}.pc-product-facts dt,.pc-product-facts dd,.pc-product-facts__note p,.pc-product-facts__note a{font-size:1.527273rem;line-height:1.6}.pc-product-facts dt{color:var(--pc-ink)}.pc-product-card__meta,.pc-product-card__link,.pc-related__all{font-size:1.363636rem;letter-spacing:.01em;line-height:1.6}.template-product .product__text,.template-product .product__tax{font-size:1.527273rem;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--pc-ink)}.template-product .product__title h1{font-size:clamp(2.545451rem,2.5vw,2.909095rem);line-height:1.2;overflow-wrap:anywhere}.template-product .product__description a{overflow-wrap:anywhere}.announcement-bar,.announcement-bar__message{font-size:1.272731rem;letter-spacing:0;text-transform:none}.pc-eyebrow{letter-spacing:.08em}.pc-store-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3rem;align-items:center}.pc-store-hero h1{font-size:clamp(3.090905rem,4vw,4.909091rem)}.pc-store-hero__copy{min-width:0}.pc-store-hero__directory{padding:2rem;background:#e7eadf;border:1px solid var(--pc-line)}.pc-store-hero__directory h2{font-size:2.181818rem;margin:0 0 1rem}.pc-store-hero__directory ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.25rem;list-style:none;margin:0;padding:0}.pc-store-hero__directory a{display:flex;align-items:center;min-height:44px;font-size:1.454542rem;line-height:1.4;color:var(--pc-ink);text-decoration:underline;text-underline-offset:4px}.pc-product-details p{font-size:1.527273rem}@media(max-width:989px){.pc-store-hero{grid-template-columns:1fr;gap:1.75rem}}@media(max-width:749px){.pc-store-hero__directory{padding:1.5rem}.pc-store-hero h1{font-size:3.090905rem}.pc-store-hero__directory a{font-size:1.363636rem}}.template-product .slider-counter,.template-product .share-button__button,.template-product .shopify-payment-button__more-options{font-size:1.272728rem}@media(max-width:989px){.header.header--middle-left:not(.header--has-menu){display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:8px}.header__heading,.header__heading-link{min-width:0;max-width:100%}.header__icons{margin-left:auto}.header__icons .header__icon{width:44px;height:44px}.pc-store-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-store-footer>div{min-width:0;overflow-wrap:anywhere}}.pc-store-card__note,.product__description{overflow-wrap:anywhere}.pc-product-facts dl>div{min-width:0}.pc-product-facts dt,.pc-product-facts dd{flex:1;min-width:0;overflow-wrap:anywhere}.cart-notification__links .button{min-width:0;overflow-wrap:anywhere}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1.181818rem;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/10/assets/peekcraft-store-v2.css.map */
