@font-face{font-family:Spin Display;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1_3E.ttf) format("truetype")}.ph-customer-setups{background:#fff;color:#181c1d;padding:64px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.55}.ph-customer-setups *,.ph-customer-setups *:before,.ph-customer-setups *:after{box-sizing:border-box}.ph-customer-setups .ph-customer-setups__wrap{width:calc(100% - 96px);max-width:1240px;margin:0 auto}.ph-customer-setups .ph-customer-setups__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:28px}.ph-customer-setups .ph-customer-setups__heading>div{max-width:560px}.ph-customer-setups .ph-customer-setups__eyebrow{margin:0 0 14px;color:#b53b0a;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ph-customer-setups .ph-customer-setups__heading h2{margin:0;max-width:560px;color:#181c1d;font-family:Spin Display,Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3.6vw,46px);font-weight:800;line-height:1.04;letter-spacing:-.018em;text-transform:uppercase}.ph-customer-setups .ph-customer-setups__intro{flex:0 1 310px;max-width:310px;margin:0;color:#596269;font-size:12px;line-height:1.65}.ph-customer-setups .ph-customer-setups__hint{display:none}.ph-customer-setups .ph-customer-setups__grid:focus-visible{outline:3px solid #1662d3;outline-offset:4px}.ph-customer-setups .ph-customer-setups__grid{display:grid;grid-template-columns:repeat(var(--ph-setup-columns, 6),minmax(0,1fr));gap:14px}.ph-customer-setups .ph-customer-setups__card{width:100%;max-width:360px;min-width:0;margin:0}.ph-customer-setups .ph-customer-setups__image-link{display:block;border-radius:8px}.ph-customer-setups .ph-customer-setups__media{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:#f0f2f2;border:0;border-radius:8px}.ph-customer-setups video.ph-customer-setups__media{object-fit:contain;background:#181c1d}.ph-customer-setups figcaption{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;color:#596269;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ph-customer-setups .ph-customer-setups__source{color:#596269;font-size:11px;text-decoration:underline;text-underline-offset:3px}.ph-customer-setups a:focus-visible,.ph-customer-setups video:focus-visible{outline:3px solid #1662d3;outline-offset:4px}.ph-customer-setups .ph-customer-setups__empty{padding:24px;border:1px dashed #bfc5c6;color:#596269;font-size:14px}@media(min-width:750px)and (max-width:989px){.ph-customer-setups .ph-customer-setups__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-customer-setups .ph-customer-setups__heading{gap:24px}.ph-customer-setups .ph-customer-setups__heading h2{font-size:36px}}@media(max-width:749px){.ph-customer-setups{padding:40px 0}.ph-customer-setups .ph-customer-setups__wrap{width:calc(100% - 36px)}.ph-customer-setups .ph-customer-setups__heading{display:block;margin-bottom:18px}.ph-customer-setups .ph-customer-setups__heading h2{font-size:clamp(32px,8.8vw,40px)}.ph-customer-setups .ph-customer-setups__eyebrow{margin-bottom:12px;font-size:9px}.ph-customer-setups .ph-customer-setups__intro{max-width:420px;margin-top:16px;font-size:14px}.ph-customer-setups .ph-customer-setups__hint{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;color:#596269;font-size:12px;line-height:1.5}.ph-customer-setups .ph-customer-setups__hint span{font-size:20px;line-height:1}.ph-customer-setups .ph-customer-setups__grid{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;scrollbar-width:thin;padding:4px 4px 12px;margin:-4px}.ph-customer-setups .ph-customer-setups__card{flex:0 0 82%;max-width:320px;scroll-snap-align:start}.ph-customer-setups figcaption{margin-top:10px;font-size:12px}.ph-customer-setups .ph-customer-setups__source{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;font-size:12px}.ph-customer-setups .ph-customer-setups__image-link{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABA */
