.pp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.pp-site-header,.pp-site-footer{box-sizing:border-box;background:#070707;color:#efdfc4;font-family:Arial,sans-serif}.pp-site-header *,.pp-site-footer *{box-sizing:border-box}.pp-site-header{position:relative;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px clamp(16px,4vw,70px);border-bottom:1px solid #7d6338}.pp-site-brand{display:block;min-width:0;text-decoration:none;color:#e7c783}.pp-site-brand span{font:clamp(21px,2.7vw,34px)/1.15 Georgia,serif;display:block}.pp-site-brand small{display:block;letter-spacing:.12em;font-size:10px;line-height:1.6;margin-top:6px}.pp-site-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.pp-site-menu summary{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 12px;list-style:none;color:#efdfc4}.pp-site-menu summary::-webkit-details-marker{display:none}.pp-site-menu-panel{position:absolute;z-index:80;right:clamp(16px,4vw,70px);top:calc(100% - 1px);width:min(360px,calc(100vw - 32px));max-height:70vh;overflow-y:auto;border:1px solid #b99556;background:#080808;box-shadow:0 15px 30px #0008;padding:10px 16px}.pp-site-menu-panel a,.pp-site-menu-panel span{display:block;padding:14px 6px;min-height:44px;color:#efdfc4;text-decoration:none;font-size:14px;line-height:1.5;border-bottom:1px solid #4e402a;overflow-wrap:break-word}.pp-site-menu-panel a:hover{color:#f6d995;background:#14120d}.pp-site-menu-panel span{color:#b9b0a1}.pp-icon-link{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#f5ce83;border-radius:50%;text-decoration:none}.pp-icon-link svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pp-site-footer{padding:42px clamp(20px,4vw,70px) 22px;border-top:1px solid #57452e}.pp-site-footer-grid{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pp-site-footer-grid>div{min-width:0}.pp-site-footer h2{font:16px/1.3 Georgia,serif;color:#dfb764;text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px}.pp-site-footer a{display:block;width:fit-content;max-width:100%;color:#d0cbc4;text-decoration:none;font:13px/1.65 Arial,sans-serif;padding:5px 0;overflow-wrap:anywhere}.pp-site-footer a:hover{color:#e5c283;text-decoration:underline}.pp-site-footer p{font:13px/1.65 Arial,sans-serif;color:#d0cbc4;margin:0 0 10px}.pp-newsletter{margin-top:10px;display:grid;gap:9px}.pp-newsletter label{font:12px/1.4 Arial,sans-serif}.pp-newsletter input[type=email]{display:block;width:100%;min-width:0;min-height:44px;padding:10px 12px;background:#0d0d0d;color:#f5eedf;border:1px solid #947e57;border-radius:4px;font:16px Arial,sans-serif}.pp-newsletter button{min-height:44px;padding:10px 14px;border:1px solid #d4aa59;border-radius:4px;background:#d4aa59;color:#0b0b0b;cursor:pointer;font:14px/1.3 Arial,sans-serif}.pp-newsletter [role=alert]{font-size:13px;color:#ffd0c8}.pp-site-legal{max-width:1600px;margin:30px auto 0;padding-top:20px;border-top:1px solid #57452e;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 18px;color:#b5aa99;font:12px/1.7 Arial,sans-serif;text-align:center}.pp-site-legal a{font-size:12px;display:inline-block}body:not(.template-index) #MainContent h1,body:not(.template-index) #MainContent h2,body:not(.template-index) #MainContent h3{color:#e7c783}.pp-site-header :is(a,summary):focus-visible,.pp-site-footer :is(a,input,button):focus-visible,.ppcards a:focus-visible,#pp-home-top :is(a,summary):focus-visible{outline:2px solid #f0d79c;outline-offset:4px}.ppcards .ppcard:focus-within{box-shadow:0 0 0 2px #f0d79c}.pp-hotspots .pp-spot{width:44px;height:44px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.ppcards .ppcard{transition:transform .23s ease,box-shadow .23s ease}.ppcards .ppcard:hover{transform:translateY(-3px);box-shadow:0 8px 24px #c7a46133}.ppcards .ppcard a{transition:background-color .23s ease,color .23s ease}}@media(prefers-reduced-motion:reduce){.ppcards .ppcard{transition:none!important;transform:none!important}}@media(max-width:760px),(max-width:1024px)and (orientation:landscape)and (hover:none)and (pointer:coarse){.pp-site-header{padding:15px 16px;gap:12px;flex-wrap:wrap}.pp-site-brand{flex:1 1 190px}.pp-site-brand small{font-size:9px;letter-spacing:.06em}.pp-site-controls{margin-left:auto}.pp-site-menu-panel{right:16px}.pp-site-footer{padding:28px 20px 18px}.pp-site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.pp-site-footer h2{font-size:13px}.pp-site-footer-grid>div:last-child{grid-column:1/-1;width:100%}.pp-site-legal{font-size:11px;gap:5px 14px}}@media(max-width:360px){.pp-site-footer-grid{column-gap:14px}.pp-site-brand{flex-basis:160px}}#pp-home-top{z-index:5}#pp-home-top .pp-mobile-menu-panel{max-height:calc(100svh - 110px);overflow-y:auto}.shopify-challenge__container .shopify-challenge__button{-webkit-appearance:none;appearance:none;display:inline-block;min-height:44px;padding:12px 24px;border:1px solid #d4aa59;border-radius:14px;background:#d4aa59;color:#0b0b0b;font:600 16px/1.3 Arial,sans-serif;text-align:center;cursor:pointer}.shopify-challenge__container .shopify-challenge__button:hover:not(:disabled):not([aria-disabled=true]){background:#efd5a0;border-color:#efd5a0;color:#0b0b0b}.shopify-challenge__container .shopify-challenge__button:focus-visible{outline:2px solid #f0d79c;outline-offset:4px}.shopify-challenge__container .shopify-challenge__button:disabled,.shopify-challenge__container .shopify-challenge__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(max-width:760px){#MainContent[data-template="page.contact"] rte-formatter{text-align:left;font-size:16px;line-height:1.65}#MainContent[data-template="page.contact"] rte-formatter>:is(p,h2,ul,ol){text-align:left}#MainContent[data-template="page.contact"] rte-formatter h2{font-size:clamp(24px,6vw,28px);line-height:1.2;text-wrap:balance}#MainContent[data-template="page.contact"] rte-formatter li+li{margin-block-start:.75em}.pp-site-footer a{min-height:44px;display:flex;align-items:center}.pp-site-legal a{display:inline-flex}}:root img[src*="/files/front-b91748b8-98aa-4f0a-ace8-e1513b5f7758.png"],:root img[src*="/files/back-48d9f875-d5bf-4116-8553-e4ee07c8552c.png"],:root img[src*="/files/front-668a21c8-8924-4414-b824-56564a389749.png"],:root img[src*="/files/back-6833ad2b-ec4c-4fac-bc76-cecb594f2d32.png"],:root img[src*="/files/front-f7ca18b5-c5c1-4479-a34f-15daaa475e17.png"],:root img[src*="/files/back-f1849db9-8e68-4fb3-a3d3-e9e3936e47a0.png"]{background-color:#e8dfcf;mix-blend-mode:normal}:root,:root .page-wrapper,:root .dialog-zoomed-gallery__dialog{scrollbar-width:auto}@media(forced-colors:none){:root,:root .page-wrapper,:root .dialog-zoomed-gallery__dialog{scrollbar-color:#d4aa59 #19160f}@supports selector(::-webkit-scrollbar){:root,:root .page-wrapper,:root .dialog-zoomed-gallery__dialog{scrollbar-color:auto}:root::-webkit-scrollbar,:root .page-wrapper::-webkit-scrollbar,:root .dialog-zoomed-gallery__dialog::-webkit-scrollbar{width:22px}:root::-webkit-scrollbar-track,:root .page-wrapper::-webkit-scrollbar-track,:root .dialog-zoomed-gallery__dialog::-webkit-scrollbar-track{background-color:#19160f}:root::-webkit-scrollbar-thumb,:root .page-wrapper::-webkit-scrollbar-thumb,:root .dialog-zoomed-gallery__dialog::-webkit-scrollbar-thumb{background-color:#d4aa59;border:3px solid #19160f;border-radius:12px;background-clip:padding-box;min-height:48px}:root::-webkit-scrollbar-thumb:hover,:root .page-wrapper::-webkit-scrollbar-thumb:hover,:root .dialog-zoomed-gallery__dialog::-webkit-scrollbar-thumb:hover,:root::-webkit-scrollbar-thumb:active,:root .page-wrapper::-webkit-scrollbar-thumb:active,:root .dialog-zoomed-gallery__dialog::-webkit-scrollbar-thumb:active{background-color:#efd5a0}}}@media(min-width:750px){:root .dialog-zoomed-gallery__close-button{inset-inline-end:calc(var(--padding-lg) + 22px)}:root .dialog-thumbnails-list{inset-inline-end:calc(var(--safe-area-inset-right) + 22px)}:root[dir=rtl] .dialog-thumbnails-list{inset-inline-end:calc(var(--safe-area-inset-left) + 22px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pp-cleanup.css.map */
