@font-face{font-family:Pz Arvo;font-display:swap;font-style:normal;font-weight:700;src:url(pz-arvo-bold.woff2) format("woff2")}html:root{--contrail-spacing: 0em;--contrail-spacing-mobile: 0em}@media(max-width:749px){html:root{--contrail-spacing: var(--contrail-spacing-mobile)}}@font-face{font-family:Pz Receipt;font-display:swap;font-style:normal;font-weight:400;src:url(pz-receipt.woff2) format("woff2")}html:root{--blue: #004680;--red: #da291c;--gold: #ed9b33;--egret: #f4ece1;--cream: #fffbf5;--gut: clamp(20px, 4.4vw, 64px);--gap: clamp(14px, 1.7vw, 24px);--tear-h: clamp(24px, 2.8vw, 38px);--nav-h: 76px;--nav-line: 8px;--nav-cap: 3px;--font-price: "American Typewriter", "Pz Arvo", Georgia, serif;--font-title: "Contrail One", "hoss-round", sans-serif;--font-receipt: "Pz Receipt", "Courier New", monospace}html body{color:var(--blue)}html body,html body.gradient,html body .gradient{background-attachment:scroll;background-blend-mode:multiply;background-image:url(pz-tex-founders.webp);background-position:50% 0;background-size:max(100%,1100px) auto}@media(max-width:749px){html body,html body.gradient,html body .gradient{background-position:72% 0}}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2{color:var(--blue)}html body a{text-underline-offset:3px}html body main{overflow-x:clip;padding-bottom:clamp(24px,2.8vw,38px)}html body main:has(.pz){padding-bottom:0}html body main:has(.newsletter__wrapper){padding-bottom:0}html body .button,html body .shopify-challenge__button,html body .customer button,html body .shopify-payment-button__button--unbranded{font-size:16px;font-weight:700;letter-spacing:.02em;min-height:52px}html body .product-form__submit,html body .cart__checkout-button{--color-button: 218, 41, 28;--color-button-text: 255, 251, 245;--color-secondary-button: 218, 41, 28;--color-secondary-button-text: 255, 251, 245;background:var(--red);color:var(--cream);transition:transform .15s ease,background .15s ease}html body .product-form__submit:not([disabled]):hover,html body .cart__checkout-button:not([disabled]):hover{background:var(--blue);transform:translateY(-2px)}@media(hover:none)and (pointer:coarse)and (max-width:1024px){html body .header-wrapper:before,html body .header__inline-menu:before,html body .header__inline-menu:after,html body .header__heading-link:before,html body .header__heading-link:after,html body .header__icons:before,html body .header__icons:after{display:none}}html body .button.visually-hidden:not(:focus){background:none;border:0;box-shadow:none;min-height:0;min-width:0;opacity:0;outline:0}html body .button.visually-hidden:not(:focus):before,html body .button.visually-hidden:not(:focus):after{display:none}html body .section-header.section-header{background:var(--cream);margin-bottom:0;transition:background .2s ease;z-index:30}html body:has(.pz-hero__logo) .section-header.section-header{margin-bottom:calc(var(--nav-h) * -1)}html body:has(.pz-hero__logo):not(.pz-scrolled) :is(.section-header.section-header,.header-wrapper.header-wrapper,.header__inline-menu,.header__heading,.header__heading-link,.header__icons){background:none}html body:has(.pz-hero__logo):not(.pz-scrolled) .header__heading{opacity:0;pointer-events:none}html body:has(.pz-hero__logo) .header__heading,html body .pz-hero__logo{transition:opacity .15s ease}html body.pz-scrolled .pz-hero__logo{opacity:0;pointer-events:none}html body:has(.pz-hero__logo):not(.pz-scrolled) :is(.header-wrapper,.header__inline-menu,.header__heading-link,.header__icons):before,html body:has(.pz-hero__logo):not(.pz-scrolled) :is(.header__inline-menu,.header__heading-link,.header__icons):after{opacity:0}html body .header-wrapper,html body .header-wrapper.gradient{background:var(--cream);border:0;box-shadow:none;position:relative;transition:background .2s ease}html body .header-wrapper:before{background:var(--blue);border-radius:var(--nav-cap);content:"";height:var(--nav-line);left:clamp(6px,.9vw,14px);position:absolute;right:clamp(6px,.9vw,14px);top:calc(var(--nav-h) * .62)}html body .header__heading{align-self:stretch;display:flex;transition:opacity .2s ease}html body .header__inline-menu,html body .header__heading-link,html body .header__icons{align-items:center;align-self:stretch;display:flex;position:relative}html body .header__inline-menu:before,html body .header__inline-menu:after,html body .header__heading-link:before,html body .header__heading-link:after,html body .header__icons:before,html body .header__icons:after{background:var(--blue);border-radius:var(--nav-cap);content:"";height:var(--nav-line);position:absolute;top:calc(var(--nav-h) * .62);width:calc(var(--nav-cap) * 2)}html body .header__inline-menu:before,html body .header__heading-link:before,html body .header__icons:before{left:calc(var(--nav-cap) * -1)}html body .header__inline-menu:after,html body .header__heading-link:after,html body .header__icons:after{right:calc(var(--nav-cap) * -1)}html body .header{align-items:center;column-gap:0;display:grid;grid-template-areas:"navigation heading icons"!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;height:var(--nav-h);max-width:none;padding:0 clamp(12px,3vw,44px);position:relative}html body header-drawer,html body .header>.header__search,html body .desktop-localization-wrapper{display:none!important}html body .header__inline-menu{background:var(--cream);grid-area:navigation;justify-self:start;margin:0;padding-inline:8px}html body .header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:8px}html body .header__menu-item{background:var(--cream);border:2px solid var(--blue);border-radius:999px;color:var(--blue);font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1;padding:9px 16px;transition:background .15s ease,color .15s ease}html body .header__menu-item span,html body .header__menu-item:hover span,html body .header__active-menu-item{color:inherit;text-decoration:none}html body .header__menu-item:hover{background:var(--gold)}html body .header__menu-item:has(.header__active-menu-item){background:var(--blue);color:var(--cream)}html body .header__heading,html body .header__heading-link{background:var(--cream);grid-area:heading;justify-self:center;margin:0;padding:0}html body .header__heading-link{padding-inline:14px}html body .header__heading-logo-wrapper{width:clamp(112px,12vw,165px)}html body .header__heading-logo{height:auto;width:100%}html body .header__icons{background:var(--cream);grid-area:icons;justify-self:end;padding-inline:6px}html body .header__icons .header__search{display:inline-flex!important}html body .header:has(.header__icons details-modal details[open]),html body .header__icons:has(details-modal details[open]){position:static}html body .header__icons:has(details-modal details[open]):before,html body .header__icons:has(details-modal details[open]):after{display:none}html body .header__icon{color:var(--blue);height:42px;width:42px}html body .header__icon:hover{color:var(--red)}@media(max-width:749px){html:root{--nav-h: 62px;--nav-line: 6px;--nav-cap: 2px}html body .header{padding:0 8px}html body .header-wrapper:before,html body .header__inline-menu:before,html body .header__inline-menu:after,html body .header__heading-link:before,html body .header__heading-link:after,html body .header__icons:before,html body .header__icons:after{display:none}html body .header__inline-menu{padding-inline:0 3px}html body .header__inline-menu .list-menu--inline{gap:3px}html body .header__menu-item{border-width:1.5px;font-size:12px;letter-spacing:0;padding:6px 7px}html body .header__heading-link{padding-inline:5px}html body .header__heading-logo-wrapper{width:clamp(84px,26vw,112px)}html body .header__icons{padding-inline:2px 0}html body .header__icon,html body .header__icon .svg-wrapper,html body .header__icon--cart .icon{height:32px;margin:0;width:32px}}@media(max-width:359px){html body .header__menu-item{border:0;padding:6px 4px}}html body .footer{--color-background: 0, 70, 128;--color-foreground: 255, 251, 245;--color-link: 255, 251, 245;--gradient-background: #004680;background:#004680 url(pz-tex-footer.webp) 50% 50% / cover;background-blend-mode:multiply;border-top:0;color:var(--cream)}html body .footer a,html body .footer .list-menu__item--link,html body .footer .copyright__content,html body .footer .copyright__content a{color:var(--cream)}html body .footer .list-menu__item--link{font-weight:700;font-size:15px;opacity:1}html body .footer__content-bottom{border-top-color:#fffbf533}html body .footer .pz-credit{display:block;margin-top:4px;opacity:.8}html body .footer .pz-credit a{text-decoration:underline;text-underline-offset:2px}@media(min-width:750px){html body .footer .pz-credit{text-align:left}}html body .card__heading{font-size:clamp(19px,1.7vw,26px);font-weight:700;letter-spacing:-.01em;line-height:1.08}html body .product-card-wrapper .card__heading{line-height:1.12;text-wrap:balance}html body .card__heading a{color:var(--blue);text-decoration:none}html body .card-information .price,html body .card-information .price-item{color:var(--red);font-size:clamp(17px,1.4vw,20px);font-weight:700}html body .card-wrapper{position:relative}html body .card-wrapper .card__inner{background:#fdfaf4;border-radius:2px;box-shadow:0 1px 2px #19191e33,0 14px 24px -10px #19191e57;overflow:hidden}html body .card-wrapper:before{aspect-ratio:3.45 / 1;background:url(pz-tape-2.webp) center / 100% 100% no-repeat;content:"";filter:drop-shadow(0 1px 1px rgba(30,25,15,.25));left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%) rotate(-2.5deg);width:min(34%,170px);z-index:3}html body .grid__item:nth-child(2n) .card-wrapper:before{background-image:url(pz-tape-5.webp);transform:translate(-50%,-50%) rotate(2deg)}html body .card-wrapper .media img{transition:transform .35s cubic-bezier(.2,.9,.25,1.2)}html body .card-wrapper:hover .media img{transform:scale(1.04) rotate(-1deg)}html body .product__title h1,html body .product__title .h1,html body .product-card-wrapper .card__heading,html body .pz-card__name,html body .pz-card__line,html body .pz-card__our,html body .pz-coupon__title,html body .cart-item__name,html body .cart-notification-product__name,html body #predictive-search-results-products-list .predictive-search__item-heading{font-family:var(--font-title);font-weight:400;letter-spacing:var(--contrail-spacing);text-transform:uppercase}html body .price,html body .price-item,html body .unit-price,html body .cart-item__details>.product-option,html body .cart-item__old-price,html body .cart-item__final-price,html body .totals__total-value,html body .pz-spot__price,html body .pz-coupon__price b,html body .pz-coupon__price s{font-family:var(--font-price);font-weight:700;letter-spacing:-.015em}html body .price .badge{font-family:var(--font-body-family);font-weight:400;letter-spacing:normal}html body .collection .grid{row-gap:clamp(28px,3vw,44px)}html body main:has(product-info),html body main:has(product-info) .gradient,html body main:has(#ProductGridContainer),html body main:has(#ProductGridContainer) .gradient{background:var(--cream)}html body main:has(product-info){padding-bottom:0}html body:has(product-info) .pz-band .pz-torn--top{clip-path:none;-webkit-mask:none;mask:none;top:0}html body:has(product-info) .pz-band .pz-rim--top{display:none}@media(min-width:990px){html body .related-products .related-products__heading{text-align:center}html body .related-products .product-grid{justify-content:center}}html body .product__column-sticky{top:calc(var(--nav-h) + 8px)}@media(min-width:990px){html body product-info .page-width{max-width:1480px;padding-inline:var(--gut)}html body .product__info-wrapper{padding-left:clamp(40px,5vw,88px)}}html body .product__info-container>*+*{margin-block:18px}html body .product__info-container .product__title{margin-block:12px 14px}html body .product__title h1,html body .product__title .h1{font-size:clamp(30px,3.1vw,48px);line-height:1.06;text-wrap:balance}html body .product__info-container .product__text.caption-with-letter-spacing{color:var(--red);font-family:Elvis Hand,cursive;font-size:30px;letter-spacing:0;line-height:1;font-feature-settings:"ss04";text-transform:none;transform:rotate(-1.6deg);transform-origin:0 100%}html body .product__info-container .pz-left{color:var(--red);display:block;font-family:Elvis Hand,Bradley Hand,cursive;font-size:clamp(26px,2.3vw,34px);font-weight:400;letter-spacing:0;line-height:1.05;margin-block:6px 12px;transform:rotate(-2.2deg);transform-origin:0 100%;-webkit-text-stroke:.012em currentColor}html body .product__info-container .pz-left:empty{display:none}html body .product__info-container .price .price-item{color:var(--red);font-size:clamp(24px,2.2vw,32px);font-weight:700}html body .product__description{color:var(--blue);font-size:17px;line-height:1.5}html body .product__description p:first-child{background:var(--egret);border-radius:3px;box-shadow:0 1px 2px #19191e24;font-size:15px;line-height:1.42;padding:14px 16px}html body .product__description strong{font-weight:700}html body .product__accordion .summary__title h2,html body .product__accordion .accordion__title{color:var(--blue);font-family:var(--font-title);font-size:20px;font-weight:400;letter-spacing:var(--contrail-spacing);line-height:1.1}@media(max-width:749px){html body .product__media-icon{background:none;border:0;box-shadow:none;outline:0}html body .product__media-toggle,html body .product__media-toggle:after,html body .product__media-toggle:focus,html body .product__media-toggle:focus-visible,html body .product__media-toggle:focus-visible:after{-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:none;outline:0;-webkit-tap-highlight-color:transparent}}html body{--rcpt-line: 2px dashed rgba(0, 70, 128, .5)}html body cart-items,html body #main-cart-footer{color:var(--blue);font-family:var(--font-receipt);font-size:21px;letter-spacing:.01em;line-height:1.15}html body cart-items.gradient{padding-bottom:0}html body cart-items .title-wrapper-with-link,html body .cart__contents,html body .cart__footer{margin-inline:auto;max-width:640px}html body cart-items .title-wrapper-with-link{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;text-align:center}html body cart-items .title--primary,html body cart-items .title,html body cart-items .cart__empty-text{font-family:var(--font-receipt);font-size:clamp(46px,6vw,66px);font-weight:400;letter-spacing:.02em;line-height:1;margin:0;text-transform:uppercase}html body cart-items .underlined-link{font-size:20px}html body .cart__items{border:0;padding-bottom:0}html body .cart-items{border:0;display:block}html body .cart-items thead,html body .cart-items tbody{display:block;padding:0}html body .cart-items thead tr{border:0;border-bottom:var(--rcpt-line);display:flex;justify-content:space-between}html body .cart-items thead th{border:0;color:var(--blue);font-family:var(--font-receipt);font-size:20px;font-weight:400;letter-spacing:.02em;opacity:1;padding:6px 0 8px;text-transform:uppercase}html body .cart-items thead th.cart-items__heading--quantity{display:none}html body .cart-item{align-items:start;border:0;border-bottom:var(--rcpt-line);column-gap:14px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;margin:0;padding-block:16px;row-gap:10px}html body .cart-item>td{border:0;display:block;padding:0;width:auto}html body .cart-item>.cart-item__media{grid-column:1;grid-row:1 / span 2;width:64px}html body .cart-item__image-container,html body .cart-item__image{display:block;max-width:100%;width:100%}html body .cart-item>.cart-item__details{grid-column:2;grid-row:1}html body .cart-item>.cart-item__totals{grid-column:3;grid-row:1;text-align:right}html body .cart-item>.cart-item__quantity{grid-column:2 / -1;grid-row:2}html body .cart-item__name{color:var(--blue);font-size:19px;font-weight:700;text-decoration:none}html body cart-items .cart-item__name{font-family:var(--font-receipt);font-size:22px;font-weight:400;letter-spacing:.01em;line-height:1.08;text-transform:uppercase}html body cart-items .product-option,html body cart-items .product-option *{color:var(--blue);font-family:var(--font-receipt);font-size:20px;font-weight:400;letter-spacing:.01em;line-height:1.15}html body cart-items .price,html body cart-items .price-item,html body cart-items .cart-item__details>.product-option,html body cart-items .cart-item__old-price,html body cart-items .cart-item__final-price{font-family:var(--font-receipt);font-size:22px;font-weight:400;letter-spacing:.01em}html body cart-items .quantity__input{font-family:var(--font-receipt);font-size:21px}html body .cart-item .quantity-popover-container,html body .cart-item .cart-item__quantity-wrapper{justify-content:flex-start;margin:0;padding:0}html body .cart__footer{display:block;padding-top:0}html body .cart__footer>*,html body .cart__blocks{width:100%}html body .cart__ctas{display:flex;justify-content:center}html body cart-items.gradient,html body #main-cart-footer.gradient{background:none}html body .pz-bill{border-bottom:var(--rcpt-line);margin:0;padding-block:12px}html body .pz-bill__row{color:var(--blue);display:flex;font-size:22px;gap:16px;justify-content:space-between;line-height:1.2;padding-block:2px}html body .pz-bill dt,html body .pz-bill dd{margin:0;text-transform:uppercase}html body .pz-bill dd{text-align:right}html body .totals{align-items:baseline;border-bottom:var(--rcpt-line);justify-content:space-between;padding-block:14px}html body .totals__total{font-family:var(--font-receipt);font-size:24px;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}html body .totals__total-value{color:var(--red);font-family:var(--font-receipt);font-size:clamp(42px,5vw,50px);font-weight:400;letter-spacing:.01em;line-height:1}html body #main-cart-footer .tax-note{color:var(--blue);display:block;font-family:var(--font-receipt);font-size:19px;line-height:1.2;margin:12px 0 20px;text-align:left}html body #main-cart-footer .discounts{font-family:var(--font-receipt);font-size:20px}html body .cart-notification{background:var(--cream);border:2px solid var(--blue);border-radius:0 0 14px 14px}html body .cart-notification-product__name{font-weight:700}html body .main-page-title{font-size:clamp(50px,9vw,130px);font-weight:700;letter-spacing:-.024em;line-height:.95;margin-bottom:clamp(20px,3vw,40px)}html body .page-width--narrow{max-width:860px}html body .rte{color:var(--blue);font-size:18px}html body .rte h2,html body .rte h3{font-weight:700;letter-spacing:-.012em;margin-top:1.6em}html body .rte h2{font-size:clamp(28px,3vw,40px)}html body .rte h3{font-size:21px}html body .shopify-section:has(.newsletter__wrapper){background:var(--cream) url(pz-tex-newsletter.webp) 50% 50% / cover;background-blend-mode:multiply}html body .newsletter.newsletter--narrow,html body .newsletter__wrapper{color:var(--blue)}html body .newsletter__wrapper{background:var(--egret) url(pz-tex-newsletter.webp) 50% 50% / cover;background-blend-mode:multiply;border:3px dashed var(--blue);border-radius:4px;box-shadow:0 1px 2px #19191e2e,0 16px 28px -14px #19191e57;position:relative;margin:clamp(32px,5vw,72px) var(--gut);padding:clamp(32px,5vw,72px) clamp(20px,4vw,64px)}html body .newsletter__subheading{font-size:18px;line-height:1.45}html body .newsletter__wrapper .newsletter__subheading:last-child{font-size:12px;line-height:1.35;margin-top:8px}html body .newsletter-form__field-wrapper .field__input{background:var(--cream)}html body .pz-shelf__title{font-size:clamp(46px,6.9vw,108px)}html body .pz-spot--red a.pz-btn{background:var(--cream);color:var(--red)}html body .pz-spot--blue a.pz-btn{background:var(--gold);color:var(--blue)}html body .pz-spot--red a.pz-btn:hover,html body .pz-spot--blue a.pz-btn:hover{background:var(--cream);color:var(--blue)}html body .footer__localization h2,html body .footer__localization .localization-form .localization-form__select{margin-inline:0}html body .shopify-section:has(.footer__localization .disclosure__list-wrapper:not([hidden])){position:relative;z-index:40}html body .footer .disclosure__list-wrapper.country-selector{--color-background: 255, 251, 245;--color-foreground: 0, 70, 128;--color-link: 0, 70, 128;background:var(--cream) url(pz-tex-note.webp) 50% 50% / 800px auto;background-blend-mode:multiply;border:0;box-shadow:0 1px 2px #0014284d,0 16px 30px -10px #0014288c;color:var(--blue)}html body .footer .country-filter{background:none}html body .footer .disclosure__item+.disclosure__item{border-top:1px solid rgba(0,70,128,.14)}html body .footer .disclosure__link{color:var(--blue)}@media(hover:hover){html body .footer .disclosure__link:hover{color:var(--red)}}html body .footer .disclosure__link[aria-current=true]{font-weight:700}html body .footer .disclosure__link .icon-checkmark{color:var(--red)}@media(max-width:749px){html body .footer .country-selector__overlay{background-color:#001e3c9e}html body .footer .disclosure__list-wrapper.country-selector{box-shadow:0 -10px 30px #0014286b;padding-bottom:env(safe-area-inset-bottom)}html body .footer .country-filter{padding:16px 12px 10px 20px}html body .footer .disclosure__list.country-selector__list{padding-bottom:calc(env(safe-area-inset-bottom) + 76px)}html body .footer .disclosure__link{font-size:17px;padding:13px 20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pz-site.css.map */
