:root{--pci-ink:#14181a;--pci-charcoal:#252a2c;--pci-muted:#49514f;--pci-paper:#f7f7f4;--pci-white:#fff;--pci-gold:#b8955c;--pci-border:#d7d9d6;--pci-radius:5px;--pci-focus:#9b7332}html{scroll-behavior:smooth}body.gradient{font-family:var(--font-body-family),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:normal;color:var(--pci-ink)}main#MainContent :is(h1,h2,h3,h4),.shopify-section :is(.title,.h0,.h1,.h2,.h3){font-family:var(--font-heading-family),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-style:normal;letter-spacing:-.035em}main#MainContent :is(p,li){line-height:1.65}main#MainContent :is(.main-page-title,.collection-hero__title,.product__title h1,.article-template__title){font-weight:700;line-height:1.12;letter-spacing:-.04em;color:var(--pci-ink)}main#MainContent :is(.rte,.article-template__content,.page-width--narrow){overflow-wrap:anywhere}main#MainContent .rte :is(a:not(.button),a:not(.btn)){text-underline-offset:3px;text-decoration-thickness:1px}.shopify-section .header-wrapper{background:#fff;border-bottom:1px solid var(--pci-border)}.shopify-section .header__menu-item{font-weight:650;letter-spacing:.025em}.shopify-section .header__menu-item:hover,.shopify-section .header__active-menu-item{color:#755624}.shopify-section :is(.footer,.footer__content-bottom){background:var(--pci-ink);color:#fff}.shopify-section .footer :is(p,li,span,.footer-block__heading){color:#f7f7f3}.shopify-section .footer a{color:#f7f7f3;text-underline-offset:3px}.shopify-section .footer a:hover{color:#e6c88e}body:not(.pci-blacklabel-index) :is(.button,.shopify-payment-button__button--unbranded){border-radius:var(--pci-radius);font-weight:700;letter-spacing:.025em;min-height:44px}body:not(.pci-blacklabel-index) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-family:inherit}body:not(.pci-blacklabel-index) .field__input:focus,body:not(.pci-blacklabel-index) :is(textarea,select):focus{outline:2px solid var(--pci-focus);outline-offset:1px}body:not(.pci-blacklabel-index) :is(.card,.product-grid .card-wrapper,.collection-list .card-wrapper){border-radius:var(--pci-radius)}body:not(.pci-blacklabel-index) :is(.page-width,.page-width--narrow){max-width:1440px}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pci-focus)!important;outline-offset:3px!important}:where(.pci-external-window-hint,.visually-hidden){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:749px){main#MainContent :is(.main-page-title,.collection-hero__title){line-height:1.13}body:not(.pci-blacklabel-index) :is(.page-width,.page-width--narrow){padding-inline:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--pci-control-height:48px;--pci-content-gutter:clamp(18px,3.2vw,56px);--pci-max-prose:78ch}main#MainContent{min-width:0}main#MainContent :is(.rte,.article-template__content) :is(p,ul,ol){max-width:var(--pci-max-prose)}main#MainContent :is(.rte,.article-template__content) :is(h2,h3){margin-block:1.7em .55em;line-height:1.18}main#MainContent :is(.rte,.article-template__content) :is(img,video,iframe){max-width:100%}main#MainContent :is(.rte,.article-template__content) iframe{border:0}body:not(.pci-blacklabel-index) :is(.main-page-title,.collection-hero__title,.article-template__title){font-size:clamp(32px,3.8vw,62px);font-weight:800}body:not(.pci-blacklabel-index) :is(.page-width,.page-width--narrow){padding-left:var(--pci-content-gutter);padding-right:var(--pci-content-gutter)}body:not(.pci-blacklabel-index) .button{min-height:var(--pci-control-height);font-size:clamp(13px,1vw,16px)}body:not(.pci-blacklabel-index) .card__heading a:hover{text-decoration-thickness:2px}body:not(.pci-blacklabel-index) .field__input{border-radius:var(--pci-radius)}body:not(.pci-blacklabel-index) .field__label{font-weight:550}body:not(.pci-blacklabel-index) .footer-block__heading{font-weight:750;letter-spacing:-.02em}body:not(.pci-blacklabel-index) .footer__list-social{gap:10px}body:not(.pci-blacklabel-index) .footer-block__details-content a{overflow-wrap:anywhere}body:not(.pci-blacklabel-index) :is(.menu-drawer,.header__submenu){background-color:#fff}body:not(.pci-blacklabel-index) :is(.menu-drawer__menu-item,.header__menu-item){line-height:1.35}body:not(.pci-blacklabel-index) .menu-drawer__menu-item{padding-block:12px}.pci-cta-strip{background:linear-gradient(105deg,#101416,#1a2224);color:#fff;border-top:2px solid #bf9b62}.pci-cta-strip *{box-sizing:border-box}.pci-cta-strip__inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);gap:clamp(26px,5vw,90px);align-items:center;padding:clamp(54px,6vw,92px) var(--pci-content-gutter)}.pci-cta-strip__copy h2{font-family:var(--font-heading-family),Inter,Arial,sans-serif;font-size:clamp(34px,4.1vw,64px);line-height:1.07;letter-spacing:-.045em;font-weight:800;color:#fff;margin:10px 0 21px}.pci-cta-strip__eyebrow{color:#e3bf80;font-size:11px;letter-spacing:.17em;font-weight:800;margin:0;text-transform:uppercase}.pci-cta-strip__copy>p:not(.pci-cta-strip__eyebrow){color:#e1e7e5;font-size:clamp(16px,1.35vw,19px);line-height:1.65;margin:0 0 24px;max-width:62ch}.pci-cta-strip__meta{display:flex;flex-wrap:wrap;gap:12px 26px}.pci-cta-strip__meta a{color:#fff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.pci-cta-strip__actions{display:grid;gap:12px}.pci-cta-strip__actions>a{font-family:var(--font-body-family),Inter,Arial,sans-serif;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px 20px;font-size:13px;font-weight:800;letter-spacing:.04em;text-decoration:none!important;border:1px solid #e6e8e6;border-radius:3px}.pci-cta-strip__primary{background:#dfc28c;color:#11191b!important;border-color:#dfc28c!important}.pci-cta-strip__primary:hover{background:#f2daa9;color:#0f1416!important}.pci-cta-strip__secondary{background:transparent;color:#fff!important}.pci-cta-strip__secondary:hover{background:#293133}.pci-cta-strip__tertiary{background:transparent;color:#e6cb93!important;border-color:#4d595a!important}.pci-cta-strip__tertiary:hover{border-color:#d2b47d!important}.pci-cta-strip__actions p{color:#cbd0ce;font-size:12px;line-height:1.55;margin:2px 0 0}@media(max-width:800px){.pci-cta-strip__inner{grid-template-columns:1fr;gap:25px}.pci-cta-strip__actions{max-width:550px}}@media(max-width:600px){.pci-cta-strip__inner{padding-block:50px}.pci-cta-strip__copy h2{font-size:clamp(32px,8vw,42px)}.pci-cta-strip__actions>a{font-size:12px;padding-inline:15px}}@media(prefers-reduced-motion:reduce){.pci-cta-strip *{scroll-behavior:auto;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pci-sitewide-2026.css.map */
