.product-list__promo--set{container-type:inline-size;color:#1f2621}.product-list__promo--set :is(img){position:static}.print-set{--ps-ink: #1f2621;--ps-green: #42544a;--ps-green-deep: #34443c;--ps-paper: #faf9f6;--ps-muted: #6f766f;--ps-line: rgba(31, 38, 33, .14);--ps-pad: 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "introduction" "artworks" "purchase";gap:18px;padding:0 0 24px;color:var(--ps-ink);font-family:var(--text-font-family, Lora, serif);scroll-margin-block-start:calc(var(--sticky-area-height, 0px) + 24px)}.print-set :is(h3,p,figure){margin:0}.print-set a{color:inherit;text-decoration:none}.print-set :is(a,button,select):focus-visible{outline:2px solid var(--ps-ink);outline-offset:3px}.print-set__media{grid-area:media;position:relative;align-self:start;aspect-ratio:1 / 1;overflow:hidden;background:#efece6}.print-set__media img{display:block;width:100%;height:100%;object-fit:contain}.print-set__media figcaption{position:absolute;top:14px;left:14px;pointer-events:none}.print-set__media figcaption span{display:inline-block;padding:7px 11px;background:#faf9f6f2;color:var(--ps-green);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.print-set__introduction{grid-area:introduction;display:grid;gap:6px;padding:0 var(--ps-pad)}.print-set__eyebrow{color:var(--ps-green);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.print-set__title{font-family:var(--heading-font-family, "Tenor Sans", sans-serif);font-size:24px;font-weight:400;line-height:1.12;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.print-set__artworks{grid-area:artworks;padding:0 var(--ps-pad)}.print-set__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:440px}.print-set__pair>product-card,.print-set__pair>.print-set__print{display:block;min-width:0;padding:0;border:0;background:transparent!important}.print-set__pair .product-card__figure{position:relative;aspect-ratio:1 / 1;overflow:hidden;margin:0;background:#fff;border:1px solid rgba(31,38,33,.06)}.print-set__pair .product-card__figure img{width:100%;height:100%;object-fit:contain;display:block}.print-set__pair .product-card__quick-buy{display:none}.print-set__pair .product-card__info{display:block;padding:12px 0 0;margin:0}.print-set__pair .product-card__info .text-subdued{color:var(--ps-muted);font-size:11px!important;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;margin-top:2px}.print-set__pair .product-card__title a{font-family:var(--heading-font-family, "Tenor Sans", sans-serif);font-size:16px;font-weight:400;line-height:1.3;text-transform:none;letter-spacing:0}.print-set__pair .product-card__title a:hover{text-decoration:underline;text-underline-offset:4px}.print-set__purchase{grid-area:purchase;display:grid;gap:16px;padding:0 var(--ps-pad)}.print-set__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.print-set__price-now{font-family:var(--heading-font-family, "Tenor Sans", sans-serif);font-size:24px;font-weight:400;line-height:1}.print-set__price-was{color:var(--ps-muted);font-size:13px}.print-set__price-note{color:var(--ps-green);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.print-set__price [hidden]{display:none}.print-set__options{display:grid;gap:12px}.print-set__option{display:grid;gap:5px;min-width:0}.print-set__option-label{color:var(--ps-ink);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.print-set__option select{appearance:none;-webkit-appearance:none;width:100%;min-height:46px;padding:8px 30px 8px 12px;border:1px solid rgba(31,38,33,.18);border-radius:0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%231f2621' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ps-ink);font-family:inherit;font-size:14px;text-overflow:ellipsis;cursor:pointer}.print-set__option select:hover,.print-set__option select:focus{border-color:var(--ps-green)}.print-set__measure{display:none}.print-set__note{color:var(--ps-muted);font-size:12.5px;line-height:1.55}.print-set__note[hidden]{display:none}.print-set__add.button{width:100%;min-height:54px;padding:0 24px;border:1px solid var(--ps-green);border-radius:0;background:var(--ps-green);color:var(--ps-paper);font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;transition:background .25s,border-color .25s}.print-set__add.button:hover{background:var(--ps-green-deep);border-color:var(--ps-green-deep)}.print-set__add.button[disabled]{opacity:.6;cursor:default}.print-set__error{color:#9b2d20;font-size:13px}.print-set__error[hidden]{display:none}.print-set--empty{padding:24px}@media(max-width:699px){.print-set__option select{min-height:48px;font-size:16px}}@container (min-width: 640px){.print-set{--ps-pad: clamp(24px, 3.4cqw, 32px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr auto;grid-template-areas:"media ." "media introduction" "media artworks" "media ." "purchase purchase";column-gap:var(--ps-pad);row-gap:0;padding:0}.print-set__introduction{padding:var(--ps-pad) var(--ps-pad) 16px 0}.print-set__artworks{padding:0 var(--ps-pad) var(--ps-pad) 0}.print-set__title{font-size:22px}.print-set:has(.print-set__pair--3,.print-set__pair--4) .print-set__media{align-self:center}.print-set__pair{gap:14px}.print-set__purchase{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"price price" "material presentation" "size add" "note note" "error error";align-items:end;gap:14px;padding:var(--ps-pad);border-top:1px solid var(--ps-line)}.print-set__price{grid-area:price}.print-set__options{display:contents}.print-set__option:nth-child(1){grid-area:material}.print-set__option:nth-child(2){grid-area:presentation}.print-set__option:nth-child(3){grid-area:size}.print-set__note{grid-area:note}.print-set__add.button{grid-area:add;min-height:46px}.print-set__error{grid-area:error}}@container (min-width: 760px){.print-set{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.print-set__title{font-size:26px}.print-set__purchase{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"material presentation size" "price price add" "note note note" "error error error"}.print-set__add.button{align-self:center;min-height:54px}.print-set__option select{font-size:13.5px;padding-inline:10px 28px;background-position:right 10px center}}@container (min-width: 900px){.print-set__pair--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px}.print-set__purchase{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(220px,.9fr);grid-template-areas:"material presentation size add" "price price note note" "error error error error";align-items:end}.print-set__add.button{align-self:end;min-height:46px}.print-set__note{justify-self:end;text-align:right}}@container (min-width: 1080px){.print-set{grid-template-columns:clamp(440px,36cqw,480px) minmax(0,1fr) minmax(264px,300px);grid-template-rows:auto 1fr;grid-template-areas:"media introduction purchase" "media artworks purchase";column-gap:36px}.print-set__introduction{padding:32px 0 20px;align-self:start}.print-set__artworks{padding:0 0 32px;align-self:start}.print-set__pair{gap:20px}.print-set__title{font-size:28px}.print-set__price-now{font-size:26px}.print-set__purchase{grid-template-columns:minmax(0,1fr);grid-template-areas:"price" "material" "presentation" "size" "note" "add" "error";align-items:stretch;align-self:center;gap:12px;padding:24px 28px 24px 0;border-top:0}.print-set__option{gap:4px}.print-set__option select{min-height:44px;font-size:14px;padding-inline:12px 30px;background-position:right 12px center}.print-set__note{justify-self:start;text-align:left}.print-set__add.button{align-self:stretch;min-height:52px}}@container (min-width: 1240px){.print-set__pair--3{grid-template-columns:repeat(3,minmax(0,1fr))}.print-set__pair--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:none}}.aps-filter,.aps-filter-drawer{--aps-ink: #1f2621;--aps-olive: #42544a;--aps-chalk: #f4f1eb;--aps-paper: #fbfaf7;--aps-line: rgba(66, 84, 74, .22)}.aps-filter{margin:0 0 clamp(28px,3.5vw,44px);color:var(--aps-ink)}.aps-filter__bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px clamp(14px,2vw,28px);min-height:72px;padding:18px 0;border-block:1px solid rgba(66,84,74,.2);background:#faf9f6}.aps-filter__refine{display:inline-flex;min-width:min(100%,228px);min-height:50px;align-items:center;justify-content:flex-start;gap:12px;padding:0 16px;border:1px solid var(--aps-olive);color:var(--aps-olive);background:transparent;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:color .18s,background .18s}.aps-filter__refine:hover,.aps-filter__refine[aria-expanded=true]{color:#fff;background:var(--aps-olive)}.aps-filter__icon{width:16px;height:16px;flex:none}.aps-filter__label{white-space:nowrap}.aps-filter__badge{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border:1px solid;border-radius:50%;font-size:9px;letter-spacing:0}.aps-filter__badge[hidden]{display:none}.aps-filter__arrow{margin-inline-start:auto;padding-inline-start:18px;font-size:15px;font-weight:400;letter-spacing:0}.aps-filter__count{margin:0;color:#1f2621cc;font-size:10px;font-weight:650;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase}.aps-filter__count:empty{display:none}.aps-filter__quick{display:flex;align-items:center;min-width:0;margin-inline-start:auto}.aps-filter__quick-label{margin-inline-end:10px;color:#1f26218c;font-size:9px;font-weight:700;letter-spacing:.13em;white-space:nowrap;text-transform:uppercase}.aps-filter__picks{display:flex;align-items:center;gap:2px}.aps-filter__pick{display:inline-flex;flex:none;height:34px;align-items:center;padding:0 10px;border:1px solid transparent;color:#1f26219e;background:transparent;font-size:10px;font-weight:700;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;cursor:pointer;transition:color .16s,border-color .16s,background .16s}.aps-filter__pick:hover{color:var(--aps-olive)}.aps-filter__pick[aria-pressed=true]{border-color:var(--aps-olive);color:var(--aps-olive);background:#42544a0f}.aps-filter__pick:disabled{opacity:.35;cursor:default}.aps-filter__pick[aria-busy=true],.aps-filter[aria-busy=true] .aps-filter__count{opacity:.55}.aps-filter__chips{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:8px}.aps-filter__chips[hidden]{display:none}.aps-filter__chip{display:inline-flex;min-height:40px;flex:none;align-items:center;gap:14px;padding:0 16px 0 20px;border:1px solid var(--aps-line);color:var(--aps-olive);background:var(--aps-chalk);font-size:11px;letter-spacing:.005em;white-space:nowrap;cursor:pointer}.aps-filter__chip svg{width:10px;height:10px}.aps-filter__chip-icon{display:inline-grid;place-items:center}.aps-filter__clear{display:inline-flex;min-height:40px;flex:none;align-items:center;padding:0 0 0 8px;border:0;color:#1f2621b3;background:none;font-size:10px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;cursor:pointer}.amichi-print-set-grid__list>[data-aps-hidden]{display:none!important}html.aps-filtered .shopify-section--amichi-print-set-pagination{display:none!important}.amichi-place-filter .amichi-place-filter__heading{text-wrap:balance}.amichi-place-filter .amichi-print-set-grid__text{display:grid;gap:.9rem;justify-items:start}.amichi-place-filter .amichi-place-filter__count{margin:0}.amichi-place-filter .amichi-place-filter__all{color:#42544a;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-decoration:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:.35em}.aps-filter-drawer::part(content){width:min(520px,100vw);max-width:100vw;color:var(--aps-ink);background:var(--aps-paper)}.aps-filter-drawer::part(header){padding:24px clamp(20px,4vw,34px);border-color:var(--aps-line)}.aps-filter-drawer::part(body){padding-inline:clamp(20px,4vw,34px)}.aps-filter-drawer .accordion{border-color:var(--aps-line)}.aps-filter-drawer .accordion__toggle{min-height:66px}.aps-filter-drawer .accordion__toggle>:first-child{color:var(--aps-olive);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.aps-filter-drawer .checkbox-container .checkbox{width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;top:0;border:1px solid var(--aps-line);border-radius:0;background-color:transparent;background-image:var(--checkmark-svg-url);background-repeat:no-repeat;background-position:center;background-size:0 auto;box-shadow:none}.aps-filter-drawer .checkbox-container .checkbox:checked{border-color:var(--aps-olive);background-color:var(--aps-olive);background-size:10px 8px}.aps-filter-drawer .checkbox-container .checkbox:disabled,.aps-filter-drawer .checkbox-container .checkbox:disabled+label{opacity:.4;cursor:default}.aps-filter-drawer .facets-drawer__floating-apply{background:linear-gradient(180deg,rgba(251,250,247,0),var(--aps-paper) 28%)}.aps-filter-drawer .facets-drawer__floating-apply .button{border-radius:0;background:var(--aps-olive)}.aps-filter-drawer__loading span{display:block;height:66px;border-bottom:1px solid var(--aps-line)}.aps-filter-drawer__loading span:before{content:"";display:block;width:34%;height:9px;margin-top:29px;background:#42544a1a;animation:aps-pulse 1.1s ease-in-out infinite alternate}@keyframes aps-pulse{to{opacity:.35}}@media(prefers-reduced-motion:reduce){.aps-filter-drawer__loading span:before{animation:none}}@media screen and (max-width:999px){.aps-filter-drawer .checkbox-container,.aps-filter-drawer .checkbox-container label{display:flex;align-items:center;min-height:44px}.aps-filter-drawer .checkbox-container label{flex:1 1 0%}.aps-filter__quick{width:100%;margin-inline-start:0}}@media screen and (max-width:699px){.aps-filter{margin-block-end:24px}.aps-filter__bar{min-height:66px;gap:10px 12px;padding:10px 0}.aps-filter__refine{min-width:0;min-height:46px;gap:9px;padding-inline:12px}.aps-filter__label{font-size:9px}.aps-filter__arrow{padding-inline-start:10px}.aps-filter__count{margin-inline-start:auto;font-size:9px}.aps-filter__quick{margin-inline-end:-20px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.aps-filter__quick::-webkit-scrollbar{display:none}.aps-filter__quick-label{display:none}.aps-filter__picks{padding-inline-end:20px}.aps-filter__pick{padding:0 9px}.aps-filter__chips{flex-wrap:nowrap;margin-inline-end:-20px;padding-inline-end:20px;overflow-x:auto;scrollbar-width:none}.aps-filter__chips::-webkit-scrollbar{display:none}.aps-filter-drawer{padding:0}.aps-filter-drawer::part(content){width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.aps-filter-drawer::part(header){min-height:72px;display:flex;align-items:center;padding:max(14px,env(safe-area-inset-top)) 20px 14px;text-align:left}.aps-filter-drawer::part(close-button){width:44px;height:44px;display:grid;place-items:center}.aps-filter-drawer::part(outside-close-button){display:none}.aps-filter-drawer::part(body){min-height:0;padding-inline:20px}.aps-filter-drawer .facets-drawer__floating-apply{margin-block-start:auto;padding-block-start:28px;padding-block-end:max(20px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/amichi-print-set.css.map */
