:root{--ptv-cream: #F4EFE6;--ptv-black: #1A1A1A;--ptv-steel: #8B8680;--ptv-amber: #E8743C;--ptv-amber-dark: #C95A28;--ptv-amber-hover: #E0682D;--ptv-phosphor: #6FBF73;--ptv-navy: #243447;--ptv-font-display: "Space Grotesk", system-ui, sans-serif;--ptv-font-body: "Inter", system-ui, sans-serif;--ptv-font-mono: "JetBrains Mono", ui-monospace, monospace;--ptv-ease: cubic-bezier(.4, 0, .2, 1);--ptv-dur-fast: .2s;--ptv-dur-base: .3s;--color-background: 244, 239, 230;--color-foreground: 26, 26, 26;--color-border: 139, 134, 128;--color-button: 232, 116, 60;--color-button-text: 26, 26, 26;--color-secondary-button: 244, 239, 230;--color-secondary-button-text: 26, 26, 26;--color-card-background: 244, 239, 230;--color-card-border: 139, 134, 128;--color-overlay-header: 244, 239, 230;--color-header-text: 26, 26, 26;--color-drawer-background: 244, 239, 230;--font-body-family: "Inter", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Space Grotesk", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--buttons-radius: 2px;--buttons-radius-outset: 2px;--inputs-radius: 2px;--inputs-radius-outset: 2px;--variant-pills-radius: 2px;--card-corner-radius: 0px;--popup-border-radius: 2px;--media-radius: 0px;--card-shadow-horizontal: 0px;--card-shadow-vertical: 0px;--card-shadow-blur: 0px;--card-shadow-opacity: 0}body{font-family:var(--ptv-font-body)!important;font-weight:400;font-size:1.6rem!important;line-height:1.65!important;color:var(--ptv-black)!important;background-color:var(--ptv-cream)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.15;color:var(--ptv-black)!important}h1,.h1{font-size:3.2rem!important;letter-spacing:-.02em}h2,.h2{font-size:2.4rem!important;letter-spacing:-.01em}h3,.h3{font-size:2rem!important;letter-spacing:0}h4,.h4{font-size:1.8rem!important}p{font-size:1.6rem!important;line-height:1.65!important}.product__title{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:3.2rem!important;letter-spacing:-.02em!important;line-height:1.15!important}.product__description,.product__description p,.product__description li{font-family:var(--ptv-font-body)!important;font-size:1.6rem!important;line-height:1.7!important;color:var(--ptv-black)!important}.product__vendor{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ptv-steel)!important;margin-bottom:10px}.price,.price__regular,.price__sale,.price-item,[data-price]{font-family:var(--ptv-font-mono)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:.02em;color:var(--ptv-black)!important}.header__menu-item,.header__menu-item a,.list-menu__item,.header__menu a{font-family:var(--ptv-font-mono)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--ptv-black)!important;text-decoration:none;transition:color var(--ptv-ease) var(--ptv-dur-fast)}.header__menu-item:hover a,.header__menu-item a:hover,.list-menu__item:hover a{color:var(--ptv-amber)!important}.title,.section-header__title,.multicolumn__heading,[class*=__title]{font-family:var(--ptv-font-display)!important;font-weight:500!important}.header{background-color:var(--ptv-cream)!important;border-bottom:1px solid rgba(139,134,128,.25)!important;min-height:68px}.header__heading-link,.header__heading a{font-family:var(--ptv-font-mono)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ptv-black)!important}.button,.button--primary,.shopify-payment-button__button--branded,form[action="/cart/add"] .button,.product-form__submit{background-color:var(--ptv-amber)!important;color:var(--ptv-black)!important;border:none!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:16px 32px!important;transition:background-color var(--ptv-ease) var(--ptv-dur-fast)!important;box-shadow:none!important}.button:hover,.button--primary:hover,.product-form__submit:hover{background-color:var(--ptv-amber-hover)!important;color:var(--ptv-black)!important}.button:active,.button--primary:active,.product-form__submit:active{background-color:var(--ptv-amber-dark)!important}.button:disabled,.button--primary:disabled,.product-form__submit:disabled{background-color:var(--ptv-steel)!important;color:#8b868080!important;cursor:not-allowed}.button--secondary{background-color:transparent!important;color:var(--ptv-black)!important;border:1.5px solid var(--ptv-black)!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 30px!important;transition:background-color var(--ptv-ease) var(--ptv-dur-fast),color var(--ptv-ease) var(--ptv-dur-fast)!important}.button--secondary:hover{background-color:var(--ptv-black)!important;color:var(--ptv-cream)!important}.button--tertiary,.link,a.link{color:var(--ptv-amber)!important;text-decoration:underline;text-decoration-color:var(--ptv-amber);text-underline-offset:4px}.button--tertiary:hover,a.link:hover{text-decoration-thickness:2px;color:var(--ptv-amber-dark)!important}.product-form .shopify-payment-button{border-radius:2px!important}.shopify-payment-button__button--unbranded{background-color:var(--ptv-navy)!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.card-wrapper,.card,.product-card{border-radius:0!important;box-shadow:none!important}.card__inner{border-radius:0!important}.card__information{padding:24px!important}.card__heading,.card__heading a{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:1.8rem!important;color:var(--ptv-black)!important;text-decoration:none!important}.card-wrapper:hover .card,.card:hover{border-color:#8b8680cc!important;transform:translateY(-4px);transition:transform var(--ptv-ease) var(--ptv-dur-fast),border-color var(--ptv-ease) var(--ptv-dur-fast)}.card-wrapper{transition:transform var(--ptv-ease) var(--ptv-dur-fast)}.card__vendor,.caption-with-letter-spacing{font-family:var(--ptv-font-mono)!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ptv-steel)!important}@keyframes ptv-pip-pulse{0%,to{opacity:.7}50%{opacity:1}}.product__inventory,.inventory,[class*=inventory]{display:flex!important;align-items:center!important;gap:8px!important;font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ptv-black)!important}.product__inventory--available:before,[class*=inventory--available]:before,.inventory--available:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ptv-phosphor);box-shadow:0 0 4px var(--ptv-phosphor);animation:ptv-pip-pulse 2s ease-in-out infinite;flex-shrink:0}.product__inventory--low:before,[class*=inventory--low]:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ptv-amber);flex-shrink:0}.product__inventory--unavailable:before,[class*=inventory--unavailable]:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ptv-steel);flex-shrink:0}.field__input,.customer .field__input,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select{background-color:var(--ptv-cream)!important;border:1.5px solid var(--ptv-steel)!important;border-radius:2px!important;padding:14px 16px!important;font-family:var(--ptv-font-body)!important;font-size:1.6rem!important;color:var(--ptv-black)!important;transition:border-color var(--ptv-ease) var(--ptv-dur-fast)!important}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--ptv-black)!important;box-shadow:0 0 0 2px #e8743c26!important;outline:none!important}.field__label,label{font-family:var(--ptv-font-mono)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ptv-black)!important}::placeholder{font-family:var(--ptv-font-mono);font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase;color:#8b8680b3!important}.section-header:not(.shopify-section-group-header-group),.collection-description{border-top:1px solid rgba(139,134,128,.4);padding-top:40px}hr{border:none;border-top:1px solid rgba(139,134,128,.4);margin:40px 0}.variant-input-wrap .variant__button,.swatch,.color-swatch,[data-option-name=color] .swatch,[data-option-name=Color] .swatch{border-radius:50%!important;border:2px solid transparent!important;transition:border-color var(--ptv-ease) var(--ptv-dur-fast)!important}.variant-input-wrap .variant__button--active,.swatch--selected,.color-swatch--selected{border-color:var(--ptv-black)!important;box-shadow:none!important}.variant-pills__input:checked+.variant-pills__label,.variant-pills__label{border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.variant-pills__input:checked+.variant-pills__label{background-color:var(--ptv-black)!important;color:var(--ptv-cream)!important;border-color:var(--ptv-black)!important}:root{--jdgm-primary-color: #E8743C;--jdgm-star-color: #E8743C;--jdgm-star-bg-color: rgba(139, 134, 128, .15);--jdgm-link-color: #E8743C;--jdgm-font-family: "Inter", system-ui, sans-serif;--jdgm-heading-font: "Space Grotesk", system-ui, sans-serif;--jdgm-badge-bg: #E8743C;--jdgm-badge-color: #1A1A1A}.jdgm-star,.jdgm-star-rating,.jdgm-prev-badge,.jdgm-prev-badge__stars,.jdgm-write-rev-link,.jdgm-all-reviews-link,.jdgm-paginate a,.jdgm-rev__author a{color:var(--ptv-amber)!important}.jdgm-rev__body,.jdgm-rev-widg__summary,.jdgm-rev__title{font-family:var(--ptv-font-body)!important;font-size:1.5rem!important;color:var(--ptv-black)!important}.jdgm-rev__author,.jdgm-rev__timestamp{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.06em!important;color:var(--ptv-steel)!important}.jdgm-widget .jdgm-rev-widg__title,.jdgm-heading{font-family:var(--ptv-font-display)!important;font-size:2rem!important;font-weight:500!important;color:var(--ptv-black)!important}.jdgm-write-rev-link,.jdgm-rev-widg__write-rev-btn{background-color:transparent!important;color:var(--ptv-black)!important;border:1.5px solid var(--ptv-black)!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:10px 20px!important;text-decoration:none!important;transition:background-color var(--ptv-ease) var(--ptv-dur-fast)!important}.jdgm-write-rev-link:hover,.jdgm-rev-widg__write-rev-btn:hover{background-color:var(--ptv-black)!important;color:var(--ptv-cream)!important}.jdgm-histogram__bar-val{background-color:var(--ptv-amber)!important;border-radius:1px!important}.jdgm-histogram__bar{background-color:#8b868033!important;border-radius:1px!important}.jdgm-rev__badges .jdgm-badge{background:#6fbf7326!important;color:#3a8c3e!important;border:1px solid rgba(111,191,115,.4)!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1.1rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.banner__heading,.slideshow__heading,.image-banner__heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:3.6rem!important;letter-spacing:-.02em!important;line-height:1.1!important;color:var(--ptv-black)!important}.video__text .title,.video-section__heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:3.2rem!important;letter-spacing:-.02em!important}.ptv-eyebrow,.eyebrow,[class*=eyebrow]{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ptv-steel)!important;line-height:1.4!important}.banner__content{max-width:640px}.product__policies{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--ptv-steel)!important}.quantity__button,.quantity__input{border-radius:2px!important;border-color:var(--ptv-steel)!important;font-family:var(--ptv-font-mono)!important;font-size:1.5rem!important}.quantity{border-radius:2px!important;border:1.5px solid var(--ptv-steel)!important}.product-details__content,.product-details__content p,.tab-content,.tab-content p{font-family:var(--ptv-font-body)!important;font-size:1.6rem!important;line-height:1.7!important}.multicolumn-card__title,.multicolumn-card .card__heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:1.8rem!important}.multicolumn__heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:2.8rem!important}.footer,.site-footer{background-color:var(--ptv-black)!important;color:var(--ptv-cream)!important}.footer .footer__heading,.footer__heading{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ptv-cream)!important}.footer a,.footer .link,.footer__list a{font-family:var(--ptv-font-mono)!important;font-size:1.4rem!important;letter-spacing:.05em!important;color:#f4efe6b3!important;text-decoration:none;transition:color var(--ptv-ease) var(--ptv-dur-fast)}.footer a:hover,.footer .link:hover{color:var(--ptv-amber)!important}.cart-drawer{background-color:var(--ptv-cream)!important}.cart-drawer__header,.drawer__header{border-bottom:1px solid rgba(139,134,128,.25)!important}.cart-drawer__heading,.drawer__heading{font-family:var(--ptv-font-display)!important;font-weight:500!important;font-size:2rem!important;color:var(--ptv-black)!important}.cart-item__details .cart-item__name{font-family:var(--ptv-font-body)!important;font-size:1.5rem!important;color:var(--ptv-black)!important}.cart-item__price,.cart-item .price{font-family:var(--ptv-font-mono)!important;font-size:1.5rem!important;color:var(--ptv-black)!important}.cart__empty-text,.cart-drawer--empty .cart-drawer__heading{font-family:var(--ptv-font-mono)!important;font-size:1.4rem!important;letter-spacing:.06em!important}.announcement-bar{background-color:var(--ptv-navy)!important}.announcement-bar__message,.announcement-bar p{font-family:var(--ptv-font-mono)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ptv-cream)!important}.badge,.product__badge,.card__badge{background-color:var(--ptv-amber)!important;color:var(--ptv-black)!important;border-radius:2px!important;font-family:var(--ptv-font-mono)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:4px 8px!important}.badge--sale,.badge--on-sale,.badge--sold-out{background-color:var(--ptv-steel)!important;color:var(--ptv-cream)!important}body{animation:ptv-page-enter .4s var(--ptv-ease) both}@keyframes ptv-page-enter{0%{opacity:0}to{opacity:1}}[data-parallax],.parallax{transform:none!important}.shopify-section-group-header-group,.section-header.shopify-section-group-header-group{z-index:200!important;top:0!important;background-color:var(--ptv-cream)!important}.shopify-section-header-hidden{top:0!important}.shopify-section-header-sticky{z-index:200!important;top:0!important}.cart-drawer,.drawer,.predictive-search{z-index:190!important}.modal-overlay,.overlay,.drawer-overlay{z-index:180!important}.disclosure-has-popup[open]>summary+*{z-index:195!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/potifiv-overrides.css.map */
