.print-set--popup{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"introduction" "media" "artworks" "purchase";gap:20px;padding:20px;min-width:0}.print-set--popup .print-set__introduction{padding:0 0 18px;border-bottom:1px solid var(--ps-line);gap:8px;min-width:0}.print-set--popup .print-set__eyebrow{font-size:9px;font-weight:400;letter-spacing:.14em}.print-set--popup .print-set__title{font-size:22px;line-height:1.25;letter-spacing:-.02em;text-wrap:wrap;overflow-wrap:break-word}.print-set--popup .print-set__media{width:100%;max-width:360px;justify-self:center;align-self:start}.print-set--popup .print-set__media figcaption{display:none}.print-set--popup .print-set__artworks{padding:0;align-self:center;min-width:0}.print-set--popup .print-set__pair{max-width:none;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.print-set--popup .print-set__pair .product-card__title a{font-size:14px;line-height:1.4}.print-set--popup .print-set__pair .product-card__info{display:none}.print-set--popup .print-set__location{font-family:var(--text-font-family, Lora, serif);font-size:10.5px;line-height:1.5;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-muted)}.print-set--popup .print-set__purchase{display:flex;flex-direction:column;gap:12px;align-items:stretch;align-self:center;padding:20px 0 0;border-top:1px solid var(--ps-line);min-width:0}.print-set--popup .print-set__price-now{font-size:24px}.print-set--popup .print-set__selection,.print-set--popup .print-set__note{font-size:11px;line-height:1.5;text-align:left;align-self:stretch}.print-set--popup .print-set__add.button{align-self:stretch;min-height:46px;padding:0 14px;font-size:10.5px;letter-spacing:.14em;line-height:1.4;background:#42544a;border-color:#42544a;color:#faf9f6}.print-set--popup .print-set__add.button:hover{background:#34443c;border-color:#34443c}@container (max-width:639px){.print-set--popup{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"introduction introduction" "media artworks" "purchase purchase";gap:16px;padding:16px}.print-set--popup .print-set__introduction{gap:6px;padding:0;border:0}.print-set--popup .print-set__title{font-size:20px;line-height:1.25}.print-set--popup .print-set__eyebrow{font-size:8.5px;letter-spacing:.12em}.print-set--popup .print-set__location{font-size:9.5px;letter-spacing:.1em}.print-set--popup .print-set__media{max-width:none;align-self:center}.print-set--popup .print-set__artworks{align-self:center}.print-set--popup .print-set__pair{grid-template-columns:1fr;gap:10px}.print-set--popup:has(.print-set__pair--3,.print-set__pair--4){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.print-set--popup .print-set__pair--3,.print-set--popup .print-set__pair--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.print-set--popup .print-set__purchase{gap:8px;padding:14px 0 0}.print-set--popup .print-set__price-now{font-size:22px}.print-set--popup .print-set__price-was{font-size:11px}.print-set--popup .print-set__price-note{font-size:9px;letter-spacing:.08em}.print-set--popup .print-set__add.button{min-height:48px;margin-top:4px}}@container (min-width:640px){.print-set--popup .print-set__selection,.print-set--popup .print-set__note{font-size:10px;line-height:1.45}.print-set--popup{grid-template-columns:minmax(0,1fr) minmax(200px,.75fr);grid-template-rows:auto auto auto;grid-template-areas:"media introduction" "media purchase" "artworks purchase";column-gap:28px;row-gap:18px;padding:24px}.print-set--popup .print-set__introduction{padding:0;border-bottom:0;align-self:start}.print-set--popup .print-set__title{font-size:22px}.print-set--popup:has(.print-set__pair--3,.print-set__pair--4) .print-set__media{align-self:start}.print-set--popup .print-set__media{max-width:none}.print-set--popup .print-set__purchase{padding:0 0 0 24px;border-top:0;border-left:1px solid var(--ps-line)}}@container (min-width:760px){.print-set--popup{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(190px,.76fr);grid-template-rows:auto 1fr;grid-template-areas:"media introduction introduction" "media artworks purchase";column-gap:24px;row-gap:18px}.print-set--popup .print-set__title{font-size:22px}.print-set--popup .print-set__artworks{align-self:start}.print-set--popup .print-set__pair{gap:12px}.print-set--popup .print-set__pair .product-card__title a{font-size:13px}}@container (min-width:1080px){.print-set--popup{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(230px,.8fr);column-gap:32px;padding:28px}.print-set--popup .print-set__pair{gap:18px}.print-set--popup .print-set__pair .product-card__title a{font-size:14px}}.print-set__selection{font-size:12px;line-height:1.6;color:#62665e;margin:0}.print-set__selection a{text-decoration:underline;text-underline-offset:3px}.print-set-dialog{--ps-ink:#1f2621;--ps-green:#42544a;--ps-green-deep:#34443c;--ps-paper:#faf9f6;--ps-muted:#6f766f;position:fixed;top:0;right:0;bottom:0;left:0;width:min(940px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 48px);padding:28px;margin:auto;border:1px solid #deddd6;border-radius:2px;background:#faf9f6;color:#242b24;font-family:var(--text-font-family, Lora, serif);font-weight:400;-webkit-font-smoothing:antialiased;overflow:auto;box-shadow:0 20px 100px #0004}.print-set-dialog::backdrop{background:#171d178c}.print-set-dialog__header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.print-set-dialog__header p{font-size:10px;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px}.print-set-dialog__header h2{font-family:var(--heading-font-family);font-size:24px;line-height:1.3;margin:0;font-weight:400}.print-set-dialog__header button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;line-height:1;border:1px solid #d8d9d0;border-radius:50%;background:transparent;color:var(--ps-ink);cursor:pointer}.print-set-dialog__header button svg{display:block;width:20px;height:20px}.print-set-dialog__header button:hover{border-color:var(--ps-green);background:#efeee8}.print-set-dialog :where(p,figure){margin:0}.print-set-dialog__picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.print-set-dialog .print-set__purchase{display:flex;flex-direction:column;gap:15px;padding:0;grid-area:auto}.print-set-dialog .print-set__options{display:grid;gap:12px}.print-set-dialog .print-set__option{display:grid;gap:6px;margin:0}.print-set-dialog .print-set__option-label{font-family:var(--text-font-family, Lora, serif);font-size:10.5px;line-height:1.4;font-weight:400;letter-spacing:.14em;color:var(--ps-muted)}.print-set-dialog select{width:100%;min-height:44px;font-family:var(--text-font-family, Lora, serif);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}.print-set-dialog .print-set__price{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.print-set-dialog [data-set-total]{font-family:var(--heading-font-family, "Tenor Sans", sans-serif);font-size:26px;line-height:1.2;font-weight:400}.print-set-dialog .print-set__price-note{font-size:10.5px;font-weight:400;letter-spacing:.12em}.print-set-dialog .print-set__add.button{font-family:var(--text-font-family, Lora, serif);font-weight:400}.print-set-dialog [data-set-compare]{color:#71736b;font-size:15px}.print-set-dialog .print-set__measure{display:block;font-size:12px;color:#62665e;line-height:1.6}.print-set-dialog .print-set__pair{max-width:none;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.print-set-dialog .print-set__pair img{max-height:260px;object-fit:contain}.print-set-dialog [data-picker-status]:not(:empty){padding:12px 0;font-size:14px}.print-set-dialog [data-retry-set]{margin-bottom:20px}.print-set-dialog [hidden]{display:none!important}.print-set-dialog :focus-visible{outline:2px solid #334c3b;outline-offset:3px}@media(max-width:699px){.print-set-dialog select{font-size:16px}.print-set-dialog{width:calc(100vw - 24px);padding:20px;max-height:calc(100dvh - 24px)}.print-set-dialog__picker{grid-template-columns:1fr;gap:22px}.print-set-dialog__header h2{font-size:20px}.print-set-dialog .print-set__pair img{max-height:170px}.print-set-dialog .print-set__print-name{font-size:12px}}@media(max-width:699px){.print-set-dialog{padding:18px}.print-set-dialog__header{gap:14px;margin-bottom:18px}.print-set-dialog__header h2{font-size:18px;line-height:1.3}.print-set-dialog__header p{font-size:9px;letter-spacing:.12em}.print-set-dialog__picker{gap:16px}.print-set-dialog .print-set__pair{gap:12px}.print-set-dialog .print-set__pair .product-card__figure{height:112px;aspect-ratio:auto}.print-set-dialog .print-set__pair img{height:100%;max-height:112px}.print-set-dialog .print-set__pair .product-card__info{padding-top:8px}.print-set-dialog .print-set__pair .product-card__title a{font-size:12px;line-height:1.35}.print-set-dialog .print-set__pair .product-card__info .text-subdued{font-size:9px!important;letter-spacing:.08em}.print-set-dialog .print-set__purchase{gap:12px}.print-set-dialog .print-set__note,.print-set-dialog .print-set__measure{font-size:11px;line-height:1.5}.print-set-dialog .print-set__add.button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/amichi-print-set-popup.css.map */
