.footer-content [class*=__text_pierre_nav] p>a:not(.pierre-nav-contact){display:none!important}.footer-content .pierre-nav-contact{display:inline!important}.footer-content .pierre-legal__list a[href$="/pages/contact"]{display:none!important}.cart-drawer__dialog{--cart-pad: 24px}.cart-drawer__header{padding-block:22px 18px!important;border-bottom:1px solid rgb(1 42 0 / .1)}.cart-drawer__heading{display:flex!important;align-items:baseline!important;gap:6px!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.02em!important}.cart-drawer__heading .cart-bubble{position:static!important;width:auto!important;height:auto!important;min-width:0!important;background:none!important;transform:none!important}.cart-drawer__heading .cart-bubble__background{display:none!important}.cart-drawer__heading .cart-bubble__text-count{display:inline-flex!important;font-size:16px!important;color:var(--pierre-ink)!important}.cart-drawer__heading .cart-bubble__text-count:before{content:"("}.cart-drawer__heading .cart-bubble__text-count:after{content:")"}.cart-drawer__close-button svg{width:12px;height:12px}.cart-drawer__close-button path{stroke-width:1!important}.cart-items__table-row{padding-block:20px!important;border-bottom:1px solid rgb(1 42 0 / .1)}.cart-items__media-image{border-radius:0!important}.cart-items__title{font-size:14px!important;line-height:1.4!important;letter-spacing:.01em;color:var(--pierre-ink)!important;text-decoration:none!important}.cart-items__variants,.cart-items__variant,.cart-items__details .cart-secondary-typography,.cart-items__details [class*=price]{font-size:12px!important;letter-spacing:.02em;color:var(--pierre-ink)!important;opacity:.6}.cart-items__price{font-size:14px!important;color:var(--pierre-ink)!important;opacity:1}.cart-items__quantity .quantity-selector-wrapper{flex:0 0 96px!important;width:96px!important}.cart-items__quantity .quantity-selector{--quantity-selector-width: 96px !important;flex:0 0 96px!important;height:36px!important;min-height:0!important;width:100%!important;border:1px solid rgb(1 42 0 / .25)!important;border-radius:0!important;background:transparent!important;font-size:13px!important}.cart-items__quantity .quantity-selector button{flex:0 0 30px!important;width:30px!important;min-width:0!important}.cart-items__quantity .quantity-selector input{flex:0 0 34px!important;width:34px!important;max-width:34px!important;min-width:0!important}.cart-items__quantity .quantity-selector svg{width:10px;height:10px}.cart-items__quantity .quantity-selector path{stroke-width:1!important}.cart-items__quantity-controls{align-items:center!important;gap:16px!important}.cart-drawer__dialog .cart-items__table-row .cart-items__quantity{grid-column:2 / 4!important;width:auto!important}.cart-drawer__dialog .cart-items__quantity .cart-items__quantity-controls{width:100%!important;justify-content:space-between!important}.cart-items__remove{width:auto!important;height:auto!important;min-width:0!important;padding:0 0 1px!important;margin-left:0!important;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat!important;border:0!important;border-radius:0!important;color:var(--pierre-ink)!important;opacity:.6;transition:opacity .3s ease,background-size .35s ease!important}.cart-items__remove svg{display:none!important}.cart-items__remove:before{content:"Remove";font-family:var(--font-body--family, "Times New Roman", serif);font-size:12px;letter-spacing:.02em}.cart-items__remove:hover,.cart-items__remove:focus-visible{opacity:1;background-size:100% 1px!important}.cart-drawer__summary{border-top:1px solid rgb(1 42 0 / .1)}.cart-discount__summary,.cart-discount__label{font-size:13px!important;letter-spacing:.02em}.cart-discount{border-color:#012a001a!important}.cart-discount__input{border-radius:0!important}.cart-totals__total-label,.cart-totals__total-value{font-size:14px!important;font-weight:400!important;letter-spacing:.02em}.cart-totals__tax-note{font-size:12px!important;letter-spacing:.02em;opacity:.6}.cart__checkout-button{height:46px!important;min-height:46px!important;padding:0 24px!important;border-radius:0!important;font-size:13px!important;font-weight:400!important;letter-spacing:.06em!important}.additional-checkout-buttons,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-row-gap: 8px}.cart-drawer__dialog .additional-checkout-buttons{display:none!important}main[data-template$=contact] .shopify-section:first-child{padding-top:88px}main[data-template$=contact] h1{margin:0!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:28px!important;font-weight:400!important;letter-spacing:.01em!important;text-align:center;color:var(--pierre-ink)!important}.contact-form__form{width:min(440px,100%)!important;margin:40px auto 120px!important;display:flex!important;flex-direction:column!important;gap:28px!important}.contact-form__form-row{display:flex!important;flex-direction:column!important;gap:28px!important}.contact-form__input,.contact-form__form textarea{width:100%!important;height:auto!important;min-height:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid rgb(1 42 0 / .25)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:14px!important;letter-spacing:.02em;color:var(--pierre-ink)!important;outline:none!important;transition:border-color .3s ease}.contact-form__form textarea{height:120px!important;min-height:120px!important;resize:vertical}.contact-form__input::placeholder,.contact-form__form textarea::placeholder{color:var(--pierre-ink);opacity:.45}.contact-form__input:focus,.contact-form__form textarea:focus{border-bottom-color:var(--pierre-ink)!important}.contact-form__form .submit-button{width:100%!important;height:46px!important;min-height:46px!important;margin-top:8px;border-radius:0!important;font-size:13px!important;font-weight:400!important;letter-spacing:.06em!important}@media screen and (max-width:749px){main[data-template$=contact] .shopify-section:first-child{padding-top:48px}main[data-template$=contact] h1{font-size:24px!important}.contact-form__form{margin:32px auto 80px!important}}main[data-template=collection]>.shopify-section:has(product-card) .product-grid-container.section{padding-bottom:max(0px,calc(4.77vw - 7px))!important}@media screen and (max-width:749px){main[data-template=collection]>.shopify-section:has(product-card) .product-grid-container.section{padding-bottom:max(0px,calc(9.7vw - 10px))!important}}.pierre-colorway__chip{display:none!important}#MainContent product-card:has(a[href*="/products/silk-nylon-baseball-cap"]) slideshow-slide img{transform:scale(.75)}.pierre-quick{margin-left:10px;padding:0 0 1px;border:0;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;color:var(--pierre-ink);font:inherit;font-size:12px;letter-spacing:.02em;cursor:pointer;opacity:.75;transition:opacity .3s ease}.pierre-quick:hover,.pierre-quick:focus-visible{opacity:1}.pierre-quick[disabled]{opacity:.4;cursor:default}.shopify-policy__body h2{font-size:22px;line-height:1.2;margin:40px 0 12px}@media(min-width:750px){.shopify-policy__body h2{font-size:26px}}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:749px){.shopify-policy__body th,.shopify-policy__body td{font-size:12px;padding:10px 8px}}.shopify-policy__title,.shopify-policy__title h1{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pierre-pages.css.map */
