:root{--pe-paper: #ffffff;--pe-paper-alt: #f0ece2;--pe-ink: #1a1a1a;--pe-graphite: #8c8c8c;--pe-line: #e5e3dd;--font-heading-family: "futura-pt", "Jost", "Futura", "Century Gothic", sans-serif;--font-heading-weight: 400;--font-body-family: "futura-pt", "Jost", "Futura", "Century Gothic", sans-serif;--font-body-weight: 300;--font-editorial-family: "adobe-caslon-pro", "Libre Caslon Text", "Adobe Caslon Pro", Georgia, serif;--buttons-radius: 0;--buttons-radius-outset: 0;--buttons-border-width: 1px;--buttons-shadow-opacity: 0;--inputs-radius: 0;--inputs-shadow-opacity: 0;--variant-pills-radius: 0;--variant-pills-shadow-opacity: 0;--popup-corner-radius: 0;--popup-shadow-opacity: 0;--drawer-shadow-opacity: 0;--media-radius: 0;--media-shadow-opacity: 0;--product-card-corner-radius: 0;--product-card-shadow-opacity: 0;--product-card-border-width: 0;--collection-card-corner-radius: 0;--collection-card-shadow-opacity: 0;--badge-corner-radius: 0;--text-boxes-radius: 0;--text-boxes-shadow-opacity: 0}body{color:var(--pe-ink);letter-spacing:normal}a{text-decoration:none}.announcement-bar-section{border-bottom:1px solid var(--pe-line)}.announcement-bar{font-size:1.3rem;color:var(--pe-graphite);letter-spacing:.01em}.header-wrapper{border-bottom:none!important;box-shadow:none!important;background:var(--pe-paper)}.header{align-items:center}.header__heading-logo-wrapper--fallback{width:175px}.header__heading-logo--fallback{width:100%;height:auto}.header__heading-logo--fallback svg{display:block;width:100%;height:auto;color:var(--pe-ink, #1a1a1a);fill:currentColor}.pe-logo-mono{display:none}@media screen and (min-width:750px){.header__heading-logo-wrapper--fallback{width:175px}}@media screen and (max-width:749px){.header__heading-logo-wrapper--fallback{width:30px}.pe-logo-full{display:none}.pe-logo-mono{display:block}}.header__inline-menu{margin-left:4.8rem}.header__menu-item{font-size:1.3rem;letter-spacing:.04em;color:var(--pe-ink)}.header__icon svg,.header .icon{stroke-width:1px}.header__icon--cart .cart-count-bubble{background:var(--pe-ink)}.button:not(.button--tertiary),.shopify-payment-button__button--unbranded{border-radius:0;border:1px solid var(--pe-ink);background:var(--pe-ink);color:var(--pe-paper);letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-family:var(--font-body-family);padding:1.4rem 2.8rem;min-height:0;box-shadow:none!important;transition:opacity .2s ease}.button:not(.button--tertiary):hover{background:var(--pe-ink);opacity:.82;transform:none!important}.button--secondary{background:transparent;color:var(--pe-ink);border:1px solid var(--pe-ink)}.button--tertiary{background:transparent;color:var(--pe-ink);box-shadow:none!important}.shopify-section+.shopify-section{border-top:none}.banner--mobile-bottom .banner__media{position:static!important;height:auto!important;aspect-ratio:21 / 9}.banner__content{align-items:flex-start!important;padding-top:4rem}.banner__box{text-align:left!important;align-items:flex-start!important;background:transparent;box-shadow:none;color:var(--pe-ink)}.banner__heading{font-size:clamp(2.2rem,3vw,3rem);font-weight:400;text-wrap:balance;color:var(--pe-ink)}.banner__buttons{justify-content:flex-start!important}.banner__buttons .button{background:transparent;border:none;color:var(--pe-graphite);text-transform:none;letter-spacing:0;padding:0 0 .2rem;font-size:1.3rem;border-bottom:1px solid var(--pe-graphite);min-width:0;min-height:0;display:inline-flex;align-items:center;gap:.9rem}.banner__buttons .button:before{content:"";display:block;width:6px;height:6px;background:var(--pe-ink);flex-shrink:0}.banner__buttons .button:after{display:none}.rich-text{text-align:left!important}.rich-text__blocks{align-items:flex-start!important}.rich-text .caption-with-letter-spacing,.rich-text__text.caption-with-letter-spacing{color:var(--pe-graphite);letter-spacing:.02em;text-transform:none;font-size:1.3rem}.rich-text__text:not(.caption-with-letter-spacing){font-family:var(--font-editorial-family);font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.5;font-weight:400;color:var(--pe-graphite)}.rich-text__text p{margin:0}.rich-text__buttons{justify-content:flex-start!important}.multicolumn-card__pe-photo{display:block!important;aspect-ratio:4 / 3;background-color:var(--pe-line);background-size:cover;background-position:center;margin-bottom:1.8rem}.multicolumn-card__info{text-align:left;padding-top:1.8rem}.multicolumn-card__title{font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase;font-weight:400;color:var(--pe-ink)}.multicolumn .multicolumn-card p{color:var(--pe-graphite);font-size:1.4rem}.multicolumn-list{border:none!important}.multicolumn-card__image-wrapper img{border-radius:0!important}.multicolumn .center{text-align:left!important}.card,.card--card,.card--standard .card__inner{border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.card__media{border-radius:0!important;background:var(--pe-line)}.card__badge{display:none!important}.card__content{padding:0}.card__information{padding:1.4rem 0 0;text-align:left}.card__heading{font-size:1.4rem;font-weight:400;letter-spacing:.01em;color:var(--pe-ink)}.card-information .price,.card__information .price{color:var(--pe-graphite);font-size:1.3rem}.price{font-variant-numeric:tabular-nums}.price__sale .price-item--regular{color:var(--pe-graphite)}.grid{row-gap:4rem}@media screen and (min-width:750px){.grid--4-col-desktop{column-gap:2.8rem}}.article-card__info,.blog__view-all{text-align:left}.newsletter{text-align:left!important}.newsletter__content{align-items:flex-start!important}.newsletter-form{justify-content:flex-start!important;max-width:42rem}.newsletter__field input{border-radius:0;border:none;border-bottom:1px solid var(--pe-ink);background:transparent;padding-left:0}.newsletter__field .field__button{border-radius:0}.footer{border-top:none}.footer-block__heading{font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;font-weight:400;color:var(--pe-graphite)}.footer__content-bottom{border-top:1px solid var(--pe-line)}.footer-block:only-child:last-child{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:none!important}.footer__column--info{align-items:flex-start!important}.footer__content-bottom-wrapper{justify-content:flex-start!important}.newsletter__subheading{margin-left:0!important;margin-right:0!important}.newsletter-form,.newsletter-form__field-wrapper{margin-left:0!important}.cart__ctas{text-align:left!important}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.01em;font-weight:400}.pe-breadcrumb{padding-top:2.8rem;padding-bottom:0;font-size:1.25rem;color:var(--pe-graphite);display:flex;gap:.8rem}.pe-breadcrumb a{color:var(--pe-graphite)}.pe-breadcrumb a:hover{color:var(--pe-ink)}.pe-breadcrumb .pe-sep{color:var(--pe-line)}.pe-breadcrumb .pe-current{color:var(--pe-ink)}.product.grid{align-items:flex-start;flex-wrap:nowrap!important;gap:7.2rem!important}.product.grid>.product__media-wrapper{flex:1 1 57.5%;max-width:57.5%}.product.grid>.product__info-wrapper{flex:1 1 42.5%;max-width:42.5%}@media screen and (max-width:989px){.product.grid{flex-wrap:wrap!important;gap:3.2rem!important}.product.grid>.product__media-wrapper,.product.grid>.product__info-wrapper{flex:1 1 100%;max-width:100%}}.product__media-wrapper{background:transparent}.product__media-item,.product__media-item .product__modal-opener,.product__media-item media-gallery-item{background:transparent}.product__media-item img,.product__media-item svg{border-radius:0!important}.thumbnail-list__item .thumbnail{border-radius:0!important;border-color:var(--pe-line)}.thumbnail-list__item .thumbnail--current,.thumbnail-list__item .thumbnail[aria-current=true]{border-color:var(--pe-ink)!important}.product__column-sticky{top:4rem!important}.product__info-wrapper{padding-top:0}.product__text.product__title,h1.product__title{font-family:var(--font-heading-family);font-weight:400;font-size:3rem;line-height:1.2;max-width:20ch;margin:0 0 1.4rem}.product__description.rte{font-family:var(--font-editorial-family);max-width:44ch}.product__description.rte>p{margin:0 0 1.6rem}.product__description.rte>p:first-of-type{font-size:1.8rem;line-height:1.55;color:var(--pe-ink)}.product__description.rte>p:not(:first-of-type){font-size:1.5rem;line-height:1.7;color:var(--pe-graphite);margin-top:1.8rem}.product .price{font-size:2rem;color:var(--pe-ink);margin:0 0 2.8rem}.product-form__input--pill{border:none;margin:0 0 2.8rem}.product-form__input--pill legend.form__label{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pe-graphite);margin:0 0 1rem}.product-form__input--pill .product-form__input{display:flex;gap:1rem;flex-wrap:wrap}.product-form__input--pill label{font-family:var(--font-body-family);font-size:1.3rem;border:1px solid var(--pe-line);border-radius:0!important;color:var(--pe-ink);padding:1rem 1.6rem;cursor:pointer;transition:none}.product-form__input--pill input:checked+label{border-color:var(--pe-ink);background:var(--pe-ink);color:var(--pe-paper)}.product-form{display:flex;align-items:stretch;gap:1.6rem;margin:0 0 1.6rem;flex-wrap:nowrap}.product-form__buttons{flex:1;margin:0}.quantity{border-radius:0;border-color:var(--pe-line);background:transparent}.quantity__button{color:var(--pe-ink)}.quantity__input{font-variant-numeric:tabular-nums}.product-form__submit.button,.shopify-payment-button__button--unbranded{width:100%;border-radius:0;text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;min-height:0;padding:1.4rem 2.8rem}.product__inventory{font-size:1.25rem;color:var(--pe-graphite);margin:0 0 4rem}.collapsible-content .accordion,.collapsible-content__wrapper{border-top:1px solid var(--pe-line);border-radius:0}.accordion__title{padding:1.8rem 0;font-size:1.35rem;letter-spacing:.02em}.accordion .icon-accordion{color:var(--pe-graphite)}.collapsible-content .rte{color:var(--pe-graphite);font-size:1.35rem;line-height:1.6;max-width:48ch}.related-products .title,.related-products__heading{text-align:left}.collection-hero{text-align:left!important;padding-bottom:0;padding-top:2.8rem}.collection-hero__title{font-size:3.4rem;font-weight:400;text-align:left;margin:0 0 1rem}.collection-hero__description{text-align:left;color:var(--pe-graphite);max-width:52ch;margin:0 0 4rem}.facets-container{border-top:none}.facets__form,.facets__wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:4rem;padding-bottom:2rem;margin-bottom:4rem;border-bottom:1px solid var(--pe-line)}.product-count{order:-1;color:var(--pe-graphite);font-size:1.3rem}.product-count__text{font-weight:300}.facet-filters.sorting{margin:0}.facet-filters__label{font-size:1.3rem;color:var(--pe-graphite);font-weight:300}.facet-filters__field{display:flex;align-items:center;gap:.8rem}.facet-filters__field .select{border:none;border-bottom:1px solid var(--pe-ink);border-radius:0}.facet-filters__sort{color:var(--pe-ink);font-size:1.3rem}.title-wrapper-with-link .title--primary{font-family:var(--font-heading-family);font-weight:400;font-size:3rem}.title-wrapper-with-link .underlined-link{font-size:1.3rem;color:var(--pe-graphite)}.cart-items{border-collapse:collapse;width:100%}.cart-items__heading{border-bottom:1px solid var(--pe-line)}.cart-items__heading>*{padding-bottom:1.2rem;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;color:var(--pe-graphite);font-weight:400;text-align:left}.cart-item{border-bottom:1px solid var(--pe-line);border-top:none!important}.cart-item__media,.cart-item__details,.cart-item__price,.cart-item__quantity,.cart-item__totals{padding-top:2.4rem;padding-bottom:2.4rem}.cart-item__image-container{background:var(--pe-paper-alt);border-radius:0}.cart-item__image{border-radius:0}.cart-item__name{font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem}.cart-item__price-wrapper .price{color:var(--pe-graphite)}.cart-item .quantity{border-radius:0;border-color:var(--pe-line);background:transparent}.cart-item .quantity__button{color:var(--pe-ink)}.cart-item .quantity__input{font-variant-numeric:tabular-nums}cart-remove-button .link{color:var(--pe-graphite);text-decoration:none}cart-remove-button .link:hover{color:var(--pe-ink)}.cart__footer{border-top:1px solid var(--pe-line);padding-top:3.2rem}.totals__total{font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem}.totals__total-value{font-variant-numeric:tabular-nums;font-size:1.6rem}.cart__ctas .button{width:100%;border-radius:0;text-transform:uppercase;letter-spacing:.06em;min-height:0;padding:1.6rem 2.8rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pe-custom.css.map */
