:root{--ppf-ink:#171717;--ppf-paper:#f7f3ea;--ppf-white:#ffffff;--ppf-red:#a9322d;--ppf-green:#3f6f50;--ppf-muted:#625c53;--ppf-border:#d9d1c3}body{background:var(--ppf-paper);color:var(--ppf-ink)}.gradient{background:var(--ppf-paper)}.header-wrapper,.header{background:#f7f3eaf7!important}.header-wrapper{border-bottom:1px solid var(--ppf-border)}.header__menu-item,.header__active-menu-item,.header__icon,.header__heading-link{color:var(--ppf-ink)!important}.header__menu-item:hover,.header__active-menu-item{color:var(--ppf-red)!important}.header__heading-logo{max-height:7rem;object-fit:contain}.mega-menu__content,.menu-drawer{background:var(--ppf-paper)!important}.mega-menu__link,.menu-drawer__menu-item{color:var(--ppf-ink)!important}.mega-menu__link:hover,.menu-drawer__menu-item:hover{color:var(--ppf-red)!important}.announcement-bar,.announcement-bar__message{background:var(--ppf-ink)!important;color:var(--ppf-white)!important;letter-spacing:.08em;font-weight:800}.button,.shopify-payment-button__button,.product-form__submit{border-radius:999px!important;background:var(--ppf-ink)!important;color:var(--ppf-white)!important;font-weight:800}.button:hover,.product-form__submit:hover{background:var(--ppf-red)!important}.product__info-container{padding:2.4rem;border:1px solid var(--ppf-border);border-radius:2rem;background:var(--ppf-white)}.product__title h1,.product__description,.product__text,.price,.price-item,.product-form__input .form__label{color:var(--ppf-ink)!important}.product-form__input input[type=radio]+label{border:1px solid var(--ppf-border)!important;border-radius:999px!important;background:var(--ppf-white)!important;color:var(--ppf-ink)!important}.product-form__input input[type=radio]:checked+label{background:var(--ppf-ink)!important;color:var(--ppf-white)!important}.card-wrapper .card,.card{background:var(--ppf-white)}.card__heading,.card__heading a,.card-information,.card-information *{color:var(--ppf-ink)}.footer{border-top:1px solid #292929;background:#111}.footer,.footer a,.footer-block__heading{color:#fff!important}@media(max-width:749px){.product__info-container{padding:1.6rem;border-radius:1.5rem}}:root{--ppf-parchment:#efe4cc;--ppf-parchment-light:#fbf6e9;--ppf-parchment-deep:#e2d2b3;--ppf-gold:#8c6a36;--ppf-map-line:rgba(91,68,39,.055)}html,body{background-color:var(--ppf-parchment)}body{font-family:var(--font-body-family);background-image:radial-gradient(circle at 13% 8%,rgba(169,50,45,.08),transparent 24rem),radial-gradient(circle at 88% 22%,rgba(63,111,80,.07),transparent 28rem),radial-gradient(circle at 55% 82%,rgba(140,106,54,.08),transparent 34rem),repeating-linear-gradient(0deg,var(--ppf-map-line) 0 1px,transparent 1px 52px),repeating-linear-gradient(90deg,var(--ppf-map-line) 0 1px,transparent 1px 52px),linear-gradient(135deg,#ffffff47,#6a482209);background-attachment:fixed}h1,h2,h3,h4,h5,h6,.ppf-home__hero-copy h1,.ppf-section__heading h2,.ppf-shop__intro h1,.ppf-collection__intro h1,.ppf-world-card h3,.ppf-shop-card__body h2,.ppf-product-card h2{font-family:var(--font-heading-family)}.ppf-home,.ppf-shop,.ppf-collection{background:transparent!important}.ppf-home__hero,.ppf-section,.ppf-shop,.ppf-collection{position:relative}.ppf-home__hero:before,.ppf-shop:before,.ppf-collection:before{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem;border:1px solid rgba(140,106,54,.18);border-radius:2.4rem;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 72%);mask-image:linear-gradient(to bottom,#000,transparent 72%)}.ppf-world-card,.ppf-shop-card,.ppf-product-card,.ppf-category-card,.product__info-container{background:linear-gradient(#ffffff7a,#ffffff47),var(--ppf-parchment-light)!important;border-color:#6c4e2a47!important;box-shadow:0 1.2rem 3rem #432d1614,inset 0 0 0 1px #ffffff73}.ppf-world-card,.ppf-shop-card,.ppf-product-card,.ppf-category-card{position:relative}.ppf-world-card:after,.ppf-shop-card:after,.ppf-product-card:after,.ppf-category-card:after{content:"";position:absolute;top:.65rem;right:.65rem;bottom:.65rem;left:.65rem;border:1px solid rgba(140,106,54,.15);border-radius:1.35rem;pointer-events:none}.ppf-world-card__content,.ppf-shop-card__body,.ppf-product-card__body,.ppf-category-card>div{position:relative;z-index:1}.ppf-eyebrow,.ppf-world-card span,.ppf-more-card span,.ppf-text-link,.ppf-shop-card__body span,.ppf-product-card span,.ppf-category-card span{color:var(--ppf-red)}.ppf-made-to-order{background:#fbf6e9b8;border-color:#6c4e2a73;box-shadow:inset 0 0 0 1px #fff6}.header-wrapper,.header{background:#efe4ccf2!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mega-menu__content,.menu-drawer{background:#efe4ccfb!important}.ppf-home__mosaic-item,.ppf-world-card__media,.ppf-shop-card__media,.ppf-product-card__media{background:#d8c7a8}.ppf-market-callout,.footer{background:radial-gradient(circle at 10% 20%,rgba(169,50,45,.18),transparent 28rem),radial-gradient(circle at 90% 70%,rgba(63,111,80,.14),transparent 24rem),#171717!important}.ppf-button--primary,.product-form__submit,.shopify-payment-button__button{box-shadow:0 .5rem 1.6rem #17171724}@media(max-width:749px){body{background-attachment:scroll;background-size:auto,auto,auto,42px 42px,42px 42px,auto}.ppf-home__hero:before,.ppf-shop:before,.ppf-collection:before{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;border-radius:1.6rem}}.ppf-home+.shopify-section,.ppf-shop+.shopify-section{background:#12100e}body.template-index,body.template-list-collections{background:#12100e}.template-index .header-wrapper,.template-list-collections .header-wrapper{background:#12100ef5!important;border-bottom-color:#cd9f5b38!important}.template-index .header__menu-item,.template-index .header__active-menu-item,.template-index .header__icon,.template-index .header__heading-link,.template-list-collections .header__menu-item,.template-list-collections .header__active-menu-item,.template-list-collections .header__icon,.template-list-collections .header__heading-link{color:#f1dfbf!important}.template-index .mega-menu__content,.template-list-collections .mega-menu__content{background:#181410!important;border-color:#cd9f5b38!important}.template-index .mega-menu__link,.template-list-collections .mega-menu__link{color:#e9d8bc!important}.template-index .mega-menu__link:hover,.template-list-collections .mega-menu__link:hover{color:#d9977d!important}:root{--ppf-dungeon-line:#b98a4f}.ppf-home,.ppf-shop{background-color:#12100e!important;background-image:radial-gradient(circle at 18% 12%,rgba(133,50,45,.22),transparent 32rem),radial-gradient(circle at 84% 18%,rgba(45,80,58,.18),transparent 36rem),radial-gradient(circle at 50% 72%,rgba(185,124,55,.1),transparent 42rem),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640' viewBox='0 0 640 640'%3E%3Cdefs%3E%3Cpattern id='g' width='32' height='32' patternUnits='userSpaceOnUse'%3E%3Cpath d='M32 0H0V32' fill='none' stroke='%23b98a4f' stroke-opacity='.055' stroke-width='1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='640' height='640' fill='url(%23g)'/%3E%3Cg fill='none' stroke='%23c79a58' stroke-opacity='.16' stroke-width='3'%3E%3Cpath d='M48 48H248V112H344V48H592V224H528V304H592V592H368V528H272V592H48V384H112V304H48Z'/%3E%3Crect x='96' y='96' width='120' height='112' rx='4'/%3E%3Crect x='424' y='96' width='120' height='112' rx='4'/%3E%3Crect x='128' y='416' width='144' height='112' rx='4'/%3E%3Crect x='368' y='400' width='144' height='128' rx='4'/%3E%3Cpath d='M216 152H304V240H424M160 208V304H240M480 208V304H400M272 472H368M320 304V400'/%3E%3Ccircle cx='320' cy='304' r='52'/%3E%3Cpath d='M304 252V220M336 252V220M304 356V388M336 356V388M268 288H236M268 320H236M372 288H404M372 320H404'/%3E%3C/g%3E%3Cg fill='%23c79a58' fill-opacity='.09'%3E%3Ccircle cx='160' cy='152' r='7'/%3E%3Ccircle cx='480' cy='152' r='7'/%3E%3Ccircle cx='200' cy='472' r='7'/%3E%3Ccircle cx='440' cy='464' r='7'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(180deg,#12100e,#181410 48%,#0f0d0b)!important;background-size:auto,auto,auto,640px 640px,auto!important;background-position:center,center,center,center top,center!important;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat!important;background-attachment:scroll,scroll,scroll,fixed,scroll!important}.ppf-home:before,.ppf-shop:before{background:radial-gradient(circle at 50% 12%,rgba(255,193,105,.07),transparent 30rem),radial-gradient(circle at 14% 45%,rgba(255,158,74,.04),transparent 24rem),radial-gradient(circle at 86% 58%,rgba(255,158,74,.035),transparent 24rem)!important;box-shadow:inset 0 0 14rem #0000007a}@media(max-width:749px){.ppf-home,.ppf-shop{background-size:auto,auto,auto,460px 460px,auto!important;background-attachment:scroll!important}}body:has(.ppf-home) .header-wrapper,body:has(.ppf-home) .header,body:has(.ppf-shop) .header-wrapper,body:has(.ppf-shop) .header{background:#efe4ccf7!important;border-bottom-color:#6c4e2a47!important}body:has(.ppf-home) .header__menu-item,body:has(.ppf-home) .header__active-menu-item,body:has(.ppf-home) .header__icon,body:has(.ppf-home) .header__heading-link,body:has(.ppf-shop) .header__menu-item,body:has(.ppf-shop) .header__active-menu-item,body:has(.ppf-shop) .header__icon,body:has(.ppf-shop) .header__heading-link{color:#171717!important}body:has(.ppf-home) .header__icon svg,body:has(.ppf-shop) .header__icon svg{color:#171717!important}body:has(.ppf-home) .mega-menu__content,body:has(.ppf-home) .menu-drawer,body:has(.ppf-shop) .mega-menu__content,body:has(.ppf-shop) .menu-drawer{background:#efe4ccfc!important}body:has(.ppf-home) .mega-menu__link,body:has(.ppf-home) .menu-drawer__menu-item,body:has(.ppf-shop) .mega-menu__link,body:has(.ppf-shop) .menu-drawer__menu-item{color:#171717!important}body:has(.ppf-shop) .ppf-shop-card,body:has(.ppf-shop) .ppf-shop-card--world{background:#f4ead8!important;color:#241b15!important;border-color:#74522b61!important}body:has(.ppf-shop) .ppf-shop-card__body{background:radial-gradient(circle at 12% 8%,rgba(147,54,48,.07),transparent 18rem),linear-gradient(180deg,#f8f0e2,#efe2cd)!important}body:has(.ppf-shop) .ppf-shop-card__body .ppf-eyebrow{color:#a9322d!important}body:has(.ppf-shop) .ppf-shop-card__body h2{color:#2a211a!important;text-shadow:none!important}body:has(.ppf-shop) .ppf-shop-card__body p:not(.ppf-eyebrow){color:#5b4d40!important}body:has(.ppf-shop) .ppf-shop-card__body span{color:#a9322d!important}body:has(.ppf-home) .header__icon--menu,body:has(.ppf-shop) .header__icon--menu,body:has(.ppf-home) .header__icon--menu svg,body:has(.ppf-shop) .header__icon--menu svg,body:has(.ppf-home) .header__icon--menu path,body:has(.ppf-shop) .header__icon--menu path{color:#171717!important;fill:#171717!important;opacity:1!important}body:has(.ppf-home) .header__icon--menu svg,body:has(.ppf-shop) .header__icon--menu svg{width:2.2rem!important;height:2.2rem!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ppf-brand.css.map */
