#pp-configure{display:block;scroll-margin-top:calc(var(--header-height, 60px) + 1rem)}.product-information--pp{--pp-ink: #101114;--pp-line: #d6d9dd;--pp-blue: #117eb3;color:var(--pp-ink)}.product-information--pp .product-information__grid.product-information--media-left{gap:0}.product-information--pp .product-information__media,.product-information--pp .product-details{min-width:0}.product-information--pp .product-information__media{width:100%}.product-information--pp .product-details{padding-block:clamp(2rem,4vw,4.5rem)}.product-information--pp .product-details>*{max-width:44rem}.product-information--pp .product-details .group-block h1{font-size:var(--pp-title-page);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.product-information--pp .variant-picker{width:100%}.product-information--pp .variant-option--buttons{gap:.55rem}.product-information--pp .variant-option--buttons legend{margin-bottom:.65rem;font-size:.73rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.product-information--pp .pp-option__step{margin-inline-end:.35rem;color:var(--pp-blue)}.product-information--pp .pp-option--size{grid-template-columns:repeat(5,minmax(0,1fr))}.product-information--pp .pp-option__vat-note{grid-column:1 / -1;margin:.15rem 0 .3rem;color:#5f5f5f;font-size:.76rem;line-height:1.35}.product-information--pp .pp-size-groups{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:.35rem;min-width:0;margin-bottom:.45rem}.product-information--pp .pp-size-groups button{min-height:2.75rem;padding:.5rem .8rem;border:1px solid var(--pp-line);background:#fff;color:var(--pp-ink);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.product-information--pp .pp-size-groups button[aria-pressed=true]{border-color:var(--pp-ink);background:var(--pp-ink);color:#fff}.product-information--pp .pp-size-groups button:focus-visible{outline:3px solid var(--pp-blue);outline-offset:2px}.product-information--pp .pp-option--size .variant-option__button-label[hidden]{display:none}.product-information--pp .pp-option--frame{grid-template-columns:repeat(4,minmax(0,1fr))}.product-information--pp .pp-option--size .variant-option__button-label,.product-information--pp .pp-option--frame .variant-option__button-label{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.55rem;min-width:0;min-height:5.35rem;padding:.85rem;border:1px solid var(--pp-line);border-radius:0;background:#fff;color:var(--pp-ink);white-space:normal;transition:border-color .15s ease,background-color .15s ease}.product-information--pp .pp-option--size .variant-option__button-label{order:var(--pp-size-order, 100)}.product-information--pp .pp-option--size .variant-option__button-label:hover,.product-information--pp .pp-option--frame .variant-option__button-label:hover{border-color:var(--pp-ink);background:#f5f7f8}.product-information--pp .pp-option--size .variant-option__button-label:has(:checked),.product-information--pp .pp-option--frame .variant-option__button-label:has(:checked){border:2px solid var(--pp-ink);padding:calc(.85rem - 1px);background:#f4f8fa}.product-information--pp .pp-option--size .variant-option__button-label:has(:focus-visible),.product-information--pp .pp-option--frame .variant-option__button-label:has(:focus-visible){outline:3px solid var(--pp-blue);outline-offset:3px}.product-information--pp .pp-option--size .variant-option__button-label:before,.product-information--pp .pp-option--size .variant-option__button-label:after,.product-information--pp .pp-option--frame .variant-option__button-label:before,.product-information--pp .pp-option--frame .variant-option__button-label:after,.product-information--pp .pp-option--size .variant-option__button-label__pill,.product-information--pp .pp-option--frame .variant-option__button-label__pill{display:none}.product-information--pp .pp-option--size .variant-option__button-label__text,.product-information--pp .pp-option--frame .variant-option__button-label__text{font-size:1.2rem;font-weight:720;line-height:1}.product-information--pp .pp-option__detail{color:#5c5c5c;font-size:.68rem;line-height:1.2;overflow-wrap:anywhere}.product-information--pp .pp-option__price{margin-top:auto;font-size:.86rem;font-weight:750;line-height:1.2}.product-information--pp .pp-frame-swatch{display:block;width:1.9rem;height:1.9rem;border:1px solid #989898;background:var(--pp-swatch, #17191b)}.product-information--pp .pp-frame-swatch--black{--pp-swatch: #1a1b1c}.product-information--pp .pp-frame-swatch--white{--pp-swatch: #f9f9f7}.product-information--pp .pp-frame-swatch--oak{--pp-swatch: #b9ab90}.product-information--pp .pp-frame-swatch--walnut{--pp-swatch: #514b43}.product-information--pp .pp-option--frame .variant-option__button-label__text{font-size:.95rem}@media(min-width:750px)and (max-width:1100px){.product-information--pp .pp-option--size{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-information--pp .pp-preflight{margin-block:1.4rem 0;padding-block:2rem 0;border-top:1px solid var(--pp-ink);border-bottom:0;gap:1.1rem}.product-information--pp .pp-preflight__eyebrow,.product-information--pp .pp-job-summary__eyebrow{color:var(--pp-blue)}.product-information--pp .pp-preflight__heading{font-size:clamp(1.7rem,2.5vw,2.4rem)}.product-information--pp .pp-preflight__intro{max-width:55ch}.product-information--pp .pp-preflight__upload{min-height:5rem;padding:.7rem;border:1px solid #c1c1c1;background:#f6f8f9}.product-information--pp .pp-preflight__upload:focus-within{border-color:var(--pp-blue);outline:2px solid var(--pp-blue);outline-offset:2px}.product-information--pp .pp-preflight__empty{border:0;border-inline-start:2px solid var(--pp-blue);background:#f5f8fa}.product-information--pp .pp-preflight__result{border:0;border-top:1px solid var(--pp-line)}.product-information--pp .pp-preflight__result-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;background:transparent;color:var(--pp-ink);padding:1rem 0}.product-information--pp .pp-preflight__overall{color:var(--pp-blue);font-size:.78rem;font-weight:650;letter-spacing:0;text-transform:none;text-align:right}.product-information--pp .pp-preflight__hero-result{display:grid;grid-template-columns:minmax(9rem,37%) 1fr;border-block:1px solid var(--pp-line)}.product-information--pp .pp-preflight__dpi{display:grid;align-content:center;padding:1.2rem 1.4rem;background:#f3f6f7}.product-information--pp .pp-preflight__dpi strong{margin-block:.4rem;font-size:clamp(1.8rem,3vw,2.9rem);font-weight:760;letter-spacing:-.06em;line-height:1}.product-information--pp .pp-preflight__dpi-context{color:#5f5f5f;font-size:.72rem}.product-information--pp .pp-preflight__assessment{padding:1.2rem 1.4rem;border-inline-start:3px solid #919191}.product-information--pp .pp-preflight__assessment p{font-size:.85rem}.product-information--pp .pp-preflight__assessment--aspect{border-inline-start:4px solid #919191}.product-information--pp .pp-preflight__assessment[data-pp-aspect-state=good],.product-information--pp .pp-preflight__assessment[data-pp-resolution-state=good]{border-inline-start-color:#17846b}.product-information--pp .pp-preflight__assessment[data-pp-aspect-state=advisory],.product-information--pp .pp-preflight__assessment[data-pp-resolution-state=advisory]{border-inline-start-color:#bd8113;background:#fff9eb}.product-information--pp .pp-preflight__assessment[data-pp-resolution-state=warning]{border-inline-start-color:#c66329;background:#fff4ed}.product-information--pp .pp-preflight__assessment[data-pp-resolution-state=strong-warning]{border-inline-start-color:#bd3333;background:#fff1f1}.product-information--pp .pp-preflight__file-details{border-top:1px solid var(--pp-line)}.product-information--pp .pp-preflight__file-details summary{cursor:pointer;padding:.85rem 1rem;color:#494949;font-size:.77rem;font-weight:700}.product-information--pp .pp-preflight__file-details summary:focus-visible{outline:2px solid var(--pp-blue);outline-offset:-3px}.product-information--pp .pp-preflight__facts{padding:0 1rem .5rem}.product-information--pp .pp-preflight__facts>div{grid-template-columns:minmax(8rem,38%) 1fr}.product-information--pp .pp-job-summary{border:0;border-top:2px solid var(--pp-ink);margin-top:1.4rem}.product-information--pp .pp-job-summary__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.2rem 0 .9rem;border-bottom:1px solid var(--pp-line)}.product-information--pp .pp-job-summary__header h3{margin:0;font-size:1.15rem;letter-spacing:-.025em}.product-information--pp .pp-job-summary__eyebrow{font-size:.62rem;font-weight:750;letter-spacing:.12em}.product-information--pp .pp-job-summary__lead{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem 0;background:#fff}.product-information--pp .pp-job-summary__lead strong{font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.1;letter-spacing:-.035em}.product-information--pp .pp-job-summary__lead>span{flex:none;font-size:1.15rem;font-weight:750}.product-information--pp .pp-job-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.4rem 0 .8rem;gap:.4rem 1.5rem}.product-information--pp .pp-job-summary dl>div{min-width:0;padding:.45rem 0}.product-information--pp .pp-job-summary dt{color:#717171;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.product-information--pp .pp-job-summary dd{margin:.2rem 0 0;overflow-wrap:anywhere;font-size:.85rem;font-weight:680}.product-information--pp .pp-job-summary>p{margin:0;padding:.75rem 0;border-top:1px solid var(--pp-line);color:#5f5f5f;font-size:.72rem;line-height:1.45}.product-information--pp .pp-purchase-price{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.1rem;padding:1.1rem 1.25rem;border:1px solid var(--pp-ink);border-bottom:0;background:#f5f7f8}.product-information--pp .pp-purchase-price__label{color:#5f5f5f;font-size:.8rem;font-weight:650}.product-information--pp .pp-purchase-price__label small{display:block;margin-top:.2rem;font-size:.7rem;font-weight:500}.product-information--pp .pp-purchase-price product-price{width:auto;font-size:1.35rem;font-weight:750;line-height:1}.product-information--pp .pp-preflight__note{color:#5f5f5f}.product-information--pp .product-form-buttons{margin-top:0;padding:1.25rem;border:1px solid var(--pp-ink);background:#f5f7f8}.product-information--pp .pp-order-action__heading{margin:0 0 .75rem;font-size:.75rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.product-information--pp .product-form-buttons .add-to-cart-button{min-height:3.8rem;border-radius:0}.product-information--pp .product-form-buttons .add-to-cart-button:not([disabled]){background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}.product-information--pp .product-form-buttons .add-to-cart-button:not([disabled]):hover{background:#313131}.product-information--pp .product-form-buttons .add-to-cart-button:focus-visible{outline:3px solid var(--pp-blue);outline-offset:3px}.product-information--pp .pp-product-facts{margin-top:1.5rem;border-top:1px solid var(--pp-ink)}.product-information--pp .pp-product-facts__eyebrow{margin:1.2rem 0 .45rem;color:#6e6e6e;font-size:.64rem;font-weight:750;letter-spacing:.15em}.product-information--pp .pp-product-facts__at-a-glance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:.8rem 0 1.3rem}.product-information--pp .pp-product-facts__at-a-glance>div{padding:.8rem 0;border-bottom:1px solid var(--pp-line)}.product-information--pp .pp-product-facts__at-a-glance dt{color:#717171;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.product-information--pp .pp-product-facts__at-a-glance dd{margin:.25rem 0 0;font-size:.91rem;font-weight:660}.product-information--pp .pp-product-facts details{border-bottom:1px solid var(--pp-line)}.product-information--pp .pp-product-facts summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;padding:.85rem 0;font-size:.86rem;font-weight:700}.product-information--pp .pp-product-facts summary:focus-visible{outline:2px solid var(--pp-blue);outline-offset:2px}.product-information--pp .pp-product-facts summary span{font-size:1.2rem;font-weight:400;line-height:1}.product-information--pp .pp-product-facts details[open] summary span{transform:rotate(45deg)}.product-information--pp .pp-product-facts__content{padding:0 0 1rem;color:#5f5f5f;font-size:.8rem;line-height:1.55}.pp-product-stage{--pp-portrait-ratio: 210 / 297;--pp-landscape-ratio: 297 / 210;position:relative;display:flex;flex-direction:column;min-height:min(44rem,calc(100vh - var(--header-height, 0px) - 2rem));overflow:hidden;background:#fff;color:#111}.pp-product-stage__topline,.pp-product-stage__footer{display:flex;justify-content:space-between;gap:1.5rem;padding:clamp(1.25rem,2.5vw,2.4rem)}.pp-product-stage__topline{align-items:flex-start;border-top:2px solid #101114;font-size:.68rem;font-weight:750;letter-spacing:.15em}.pp-product-stage__index{color:#6e6e6e}.pp-product-stage__visual{position:relative;display:grid;flex:1;min-height:27rem;padding:1rem;place-items:center;background:#e9edf0}.pp-product-stage__sheet{width:55%;max-width:21rem;background:#fff;box-shadow:0 18px 44px #1c272d2e,0 0 0 1px #202a3124;transition:width .2s ease,background-color .2s ease}.pp-product-stage[data-size=A5] .pp-product-stage__sheet{width:45%}.pp-product-stage[data-size=A3] .pp-product-stage__sheet{width:61%}.pp-product-stage[data-size=A2] .pp-product-stage__sheet{width:67%}.pp-product-stage[data-size=A1] .pp-product-stage__sheet{width:73%}.pp-product-stage[data-orientation=landscape] .pp-product-stage__sheet{width:72%;max-width:27rem}.pp-product-stage[data-orientation=landscape][data-size=A5] .pp-product-stage__sheet{width:60%}.pp-product-stage[data-orientation=landscape][data-size=A3] .pp-product-stage__sheet{width:78%}.pp-product-stage[data-orientation=landscape][data-size=A2] .pp-product-stage__sheet{width:83%}.pp-product-stage[data-orientation=landscape][data-size=A1] .pp-product-stage__sheet{width:87%}.pp-product-stage[data-framed=true]{--pp-rail-width: clamp(10px, 1.7vw, 20px);--pp-frame-face: #1b1d1f;--pp-frame-grain-x: none;--pp-frame-grain-y: none;--pp-frame-edge: rgb(13 17 20 / .55)}.pp-product-stage[data-framed=true] .pp-product-stage__visual{background:#dde0e2}.pp-product-stage[data-framed=true] .pp-product-stage__sheet{position:relative;padding:var(--pp-rail-width);background:var(--pp-frame-face);box-shadow:0 2px 3px #181d2138,2px 9px 16px #181d2130,0 0 0 1px #181d212e}.pp-product-stage[data-framed=true][data-frame=white]{--pp-frame-face: #f7f7f5;--pp-frame-edge: rgb(86 94 100 / .48)}.pp-product-stage[data-framed=true][data-frame=oak]{--pp-frame-face: #b9ab90}.pp-product-stage[data-framed=true][data-frame=walnut]{--pp-frame-face: #514b43}.pp-product-stage[data-framed=true][data-frame=oak],.pp-product-stage[data-framed=true][data-frame=walnut]{--pp-frame-grain-x: url(pp-frame-grain-horizontal.svg);--pp-frame-grain-y: url(pp-frame-grain-vertical.svg)}.pp-product-stage__rails{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pp-product-stage__rail{position:absolute;background-color:var(--pp-frame-face);background-image:var(--pp-frame-grain-x);background-size:320px 48px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #12171b3d}.pp-product-stage__rail--top,.pp-product-stage__rail--bottom{left:0;right:0;height:var(--pp-rail-width)}.pp-product-stage__rail--top{top:0;filter:brightness(1.025);clip-path:polygon(0 0,100% 0,calc(100% - var(--pp-rail-width)) 100%,var(--pp-rail-width) 100%)}.pp-product-stage__rail--bottom{bottom:0;filter:brightness(.97);background-position:113px 17px;clip-path:polygon(var(--pp-rail-width) 0,calc(100% - var(--pp-rail-width)) 0,100% 100%,0 100%)}.pp-product-stage__rail--left,.pp-product-stage__rail--right{top:0;bottom:0;width:var(--pp-rail-width);background-image:var(--pp-frame-grain-y);background-size:48px 320px;box-shadow:inset 1px 0 #ffffff38,inset -1px 0 #12171b3d}.pp-product-stage__rail--left{left:0;clip-path:polygon(0 0,100% var(--pp-rail-width),100% calc(100% - var(--pp-rail-width)),0 100%)}.pp-product-stage__rail--right{right:0;filter:brightness(.96);background-position:17px 113px;clip-path:polygon(0 var(--pp-rail-width),100% 0,100% 100%,0 calc(100% - var(--pp-rail-width)))}.pp-product-stage__rails:after{content:"";position:absolute;inset:var(--pp-rail-width);box-shadow:0 0 0 1px var(--pp-frame-edge),0 -1px 2px 1px #141b2026}.pp-product-stage__print-area{position:relative;display:grid;width:100%;aspect-ratio:var(--pp-portrait-ratio);overflow:hidden;place-items:center;background:#f9f9f7;color:#2f2f2f}.pp-product-stage[data-orientation=landscape] .pp-product-stage__print-area{aspect-ratio:var(--pp-landscape-ratio)}.pp-product-stage[data-preview-state=empty] .pp-product-stage__print-area{outline:1px dashed #bababa;outline-offset:-9px}.pp-product-stage[data-aspect=mismatch] .pp-product-stage__print-area{background:#e6e9e8;outline:2px dashed #dc9a34;outline-offset:-2px}.pp-product-stage__print-area [hidden],.pp-product-stage__warning[hidden]{display:none!important}.pp-product-stage__placeholder{display:grid;justify-items:center;gap:.75rem;width:75%;color:#6f6f6f;text-align:center;font-size:clamp(.65rem,1vw,.9rem);line-height:1.4}.pp-product-stage__placeholder-mark{display:grid;width:2.8rem;aspect-ratio:1;border:1px solid #c1c1c1;border-radius:50%;place-items:center;color:#929292;background:transparent;font:inherit;font-size:1.4rem;font-weight:300;cursor:pointer}.pp-product-stage__placeholder-mark:hover{border-color:#117eb3;color:#117eb3}.pp-product-stage__placeholder-mark:focus-visible{outline:3px solid #117eb3;outline-offset:3px}.pp-product-stage[data-preview-state]:not([data-preview-state=empty]) .pp-product-stage__placeholder-mark{display:none}.pp-product-stage__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.pp-product-stage__pdf{display:grid;justify-items:center;gap:.65rem;max-width:85%;text-align:center;font-size:.8rem;overflow-wrap:anywhere}.pp-product-stage__pdf-icon{display:grid;width:3.6rem;height:4.5rem;border:1px solid #a8a8a8;place-items:center;color:#117eb3;font-size:.8rem;font-weight:800;letter-spacing:.1em}.pp-product-stage__pdf strong{font-size:.95rem}.pp-product-stage__footer{align-items:end;border-top:1px solid #d9d9d9}.pp-product-stage__footer>div{display:grid;gap:.5rem}.pp-product-stage__footer-label{color:#117eb3;font-size:.64rem;font-weight:750;letter-spacing:.15em}.pp-product-stage__footer strong{font-size:1.15rem;font-weight:650}.pp-product-stage__dimensions{color:#5f5f5f;font-size:.75rem}.pp-product-stage__paper-context{color:#5f5f5f;font-size:.72rem}.pp-product-stage__price{margin-top:.3rem;font-size:1.05rem;font-weight:750;line-height:1.2}.pp-product-stage__price small{margin-inline-start:.2rem;color:#5f5f5f;font-size:.7rem;font-weight:500}.pp-product-stage__artwork-status{color:#12725b;font-size:.72rem;font-weight:750}.pp-product-stage__price[hidden],.pp-product-stage__artwork-status[hidden]{display:none}.pp-product-stage__guidance{display:grid;gap:.35rem;max-width:17rem;text-align:right}.pp-product-stage__guidance p,.pp-product-stage__guidance small{margin:0;color:#5f5f5f;font-size:.72rem;line-height:1.45}.pp-product-stage__guidance .pp-product-stage__warning{color:#9c4d00}.pp-product-stage--mobile{display:none}@media(min-width:750px){.product-information--pp .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,43%) minmax(0,57%)!important}.product-information--pp .product-information__grid.product-information--media-left .product-information__media{padding-inline-end:clamp(1.5rem,3vw,3.5rem)}.product-information--pp .product-information__grid.product-information--media-left .product-details{padding-inline-start:clamp(1.5rem,3vw,3.5rem)}.product-information--pp .product-information__media>.shopify-block:has(.pp-product-stage--desktop){position:sticky;top:calc(var(--header-height, 0px) + 1rem)}}@media(min-width:750px)and (max-height:700px){.product-information--pp .product-information__media>.shopify-block:has(.pp-product-stage--desktop){position:static}}@media(max-width:749px){.product-information--pp .product-information__media{display:none}.pp-product-stage--mobile{display:flex}.pp-product-stage--mobile{min-height:0;width:100%;margin-block:.5rem 1.5rem}.pp-product-stage--mobile .pp-product-stage__topline,.pp-product-stage--mobile .pp-product-stage__footer{padding:.8rem 1rem}.pp-product-stage--mobile .pp-product-stage__visual{min-height:11rem;max-height:13rem}.pp-product-stage--mobile .pp-product-stage__sheet{width:min(35%,8rem)!important;max-width:none}.pp-product-stage--mobile[data-orientation=landscape] .pp-product-stage__sheet{width:min(65%,14rem)!important;max-width:none}.pp-product-stage--mobile .pp-product-stage__placeholder{gap:.25rem;width:90%;font-size:.58rem;line-height:1.2}.pp-product-stage--mobile .pp-product-stage__placeholder-mark{width:44px;min-height:44px;font-size:1.25rem}.pp-product-stage--mobile .pp-product-stage__guidance{max-width:46%;text-align:right}.pp-product-stage--mobile .pp-product-stage__guidance small{display:none}.pp-product-stage--mobile .pp-product-stage__footer strong{font-size:.9rem}.pp-product-stage--mobile .pp-product-stage__footer{align-items:start;gap:.6rem}.product-information--pp .product-details{padding-block:1.5rem}.product-information--pp .pp-option--size,.product-information--pp .pp-option--frame{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information--pp .pp-preflight__hero-result{grid-template-columns:1fr}.product-information--pp .pp-preflight__dpi,.product-information--pp .pp-preflight__assessment{padding:1rem}.product-information--pp .pp-job-summary__lead{align-items:flex-start;flex-direction:column;gap:.35rem}.product-information--pp .pp-job-summary dl{gap:.25rem .9rem}.product-information--pp .pp-product-facts__at-a-glance{gap:0 1rem}}@media(max-width:390px){.pp-product-stage--mobile .pp-product-stage__footer{flex-direction:column}.pp-product-stage--mobile .pp-product-stage__guidance{max-width:none;text-align:left}.product-information--pp .pp-size-groups button{flex:1 1 auto;padding-inline:.45rem}}@media(max-width:749px){.product-information--pp .product-details{padding-block-start:12px}.product-information--pp .product-details>.group-block{padding-block-start:8px}.product-information--pp .product-details>.group-block>.group-block-content{gap:12px}.product-information--pp .pp-order-region{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding-block:12px}.product-information--pp .pp-order-region__label,.product-information--pp .pp-order-region__company{margin:0}.product-information--pp .pp-order-region__company{text-align:right;overflow-wrap:anywhere}.product-information--pp .pp-order-region__choices,.product-information--pp .pp-order-region__note{grid-column:1 / -1;margin:0}.product-information--pp .shopify-block:has(>.pp-order-region)+.divider{display:none}.pp-product-stage--mobile[data-preview-state=empty]{display:grid;grid-template-columns:106px minmax(0,1fr);margin-block:0;border-block:1px solid var(--pp-line)}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__topline{display:none}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__visual{min-height:140px;max-height:none;padding:12px}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__sheet{width:80px!important;padding:6px;box-shadow:0 4px 12px #1c272d26}.pp-product-stage--mobile[data-framed=true][data-preview-state=empty]{--pp-rail-width: 6px}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__placeholder>span{display:none}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__print-area{outline:none}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__footer{flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:14px;border:0}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__footer>div{gap:4px}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__footer-label{display:none}.pp-product-stage--mobile[data-preview-state=empty] .pp-product-stage__guidance{max-width:none;text-align:left}.product-information--pp .pp-order-region__choices li{flex-basis:5rem}}.product-information--pp .pp-frame-swatch--black{--pp-swatch: #141318}.pp-product-stage[data-framed=true][data-frame=black]{--pp-frame-face: #141318}.product-information--pp .pp-frame-swatch--white{--pp-swatch: #f3f1eb}.pp-product-stage[data-framed=true][data-frame=white]{--pp-frame-face: #f3f1eb}.product-information--pp .pp-frame-swatch--oak{--pp-swatch: #eecb96}.pp-product-stage[data-framed=true][data-frame=oak]{--pp-frame-face: #eecb96}.product-information--pp .pp-frame-swatch--walnut{--pp-swatch: #806346}.pp-product-stage[data-framed=true][data-frame=walnut]{--pp-frame-face: #806346}.product-information--pp .pp-frame-swatch--dark-blue{--pp-swatch: #254265}.pp-product-stage[data-framed=true][data-frame=dark-blue]{--pp-frame-face: #254265}.product-information--pp .pp-frame-swatch--blue{--pp-swatch: #275994}.pp-product-stage[data-framed=true][data-frame=blue]{--pp-frame-face: #275994}.product-information--pp .pp-frame-swatch--sky-blue{--pp-swatch: #99d2f0}.pp-product-stage[data-framed=true][data-frame=sky-blue]{--pp-frame-face: #99d2f0}.product-information--pp .pp-frame-swatch--green{--pp-swatch: #96c329}.pp-product-stage[data-framed=true][data-frame=green]{--pp-frame-face: #96c329}.product-information--pp .pp-frame-swatch--dark-green{--pp-swatch: #4f5431}.pp-product-stage[data-framed=true][data-frame=dark-green]{--pp-frame-face: #4f5431}.product-information--pp .pp-frame-swatch--dark-grey{--pp-swatch: #5d5e5f}.pp-product-stage[data-framed=true][data-frame=dark-grey]{--pp-frame-face: #5d5e5f}.product-information--pp .pp-frame-swatch--pale-grey{--pp-swatch: #a0958b}.pp-product-stage[data-framed=true][data-frame=pale-grey]{--pp-frame-face: #a0958b}.product-information--pp .pp-frame-swatch--dark-red{--pp-swatch: #73161a}.pp-product-stage[data-framed=true][data-frame=dark-red]{--pp-frame-face: #73161a}.product-information--pp .pp-frame-swatch--red{--pp-swatch: #da2f1d}.pp-product-stage[data-framed=true][data-frame=red]{--pp-frame-face: #da2f1d}.product-information--pp .pp-frame-swatch--pink{--pp-swatch: #faa6ae}.pp-product-stage[data-framed=true][data-frame=pink]{--pp-frame-face: #faa6ae}.product-information--pp .pp-frame-swatch--purple{--pp-swatch: #4f4488}.pp-product-stage[data-framed=true][data-frame=purple]{--pp-frame-face: #4f4488}.product-information--pp .pp-frame-swatch--orange{--pp-swatch: #d56225}.pp-product-stage[data-framed=true][data-frame=orange]{--pp-frame-face: #d56225}.product-information--pp .pp-frame-swatch--bright-yellow{--pp-swatch: #fed101}.pp-product-stage[data-framed=true][data-frame=bright-yellow]{--pp-frame-face: #fed101}
/*# sourceMappingURL=/cdn/shop/t/47/assets/pp-product.css.map */
