:root{--pmw-ink: #212b36;--pmw-ink-2: #37424e;--pmw-muted: #637381;--pmw-muted-soft: #919eab;--pmw-line: #e4eaee;--pmw-cyan: #00addc;--pmw-cyan-deep: #1c9ad6;--pmw-teal: #46bea5;--pmw-sky: #2dc3e8;--pmw-grad: linear-gradient(90.56deg, #2dc3e8 -31.34%, #00bcdf 3.79%, #1c9ad6 33.58%, #00addc 69.48%, #46bea5 94.69%);--pmw-white: #ffffff;--pmw-gray: #f4f6f8;--pmw-dark: #101820;--pmw-dark-2: #0b1219;--pmw-dark-text: rgba(255, 255, 255, .74);--pmw-dark-line: rgba(255, 255, 255, .14);--pmw-r-sm: 10px;--pmw-r-md: 16px;--pmw-r-lg: 24px;--pmw-r-pill: 999px;--pmw-shadow-sm: 0 1px 2px rgba(33, 43, 54, .06), 0 2px 8px rgba(33, 43, 54, .05);--pmw-shadow-md: 0 6px 24px rgba(33, 43, 54, .09);--pmw-shadow-lg: 0 16px 48px rgba(33, 43, 54, .14);--pmw-pad: clamp(64px, 8vw, 112px);--pmw-pad-tight: clamp(44px, 5.5vw, 72px);--pmw-gap: clamp(20px, 2.6vw, 32px);--pmw-head-gap: clamp(32px, 5vw, 56px)}.pmw-section{position:relative;padding:var(--pmw-pad) 0;background:var(--pmw-white);color:var(--pmw-ink);overflow:hidden}.pmw-section--tight{padding:var(--pmw-pad-tight) 0}.pmw-section--flush{padding:0}.pmw-section *{box-sizing:border-box}.pmw-section img,.pmw-section video{display:block;max-width:100%}.pmw-section--white{background:var(--pmw-white)}.pmw-section--gray{background:var(--pmw-gray)}.pmw-section--dark{background:var(--pmw-dark);color:#fff}.pmw-section--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 62% at 86% 112%,#00addc4d,#00addc00 62%),radial-gradient(46% 54% at 10% -14%,#46bea538,#46bea500 64%);pointer-events:none;z-index:0}.pmw-section--dark>*{position:relative;z-index:1}.pmw-section--dark+.pmw-section--dark:before{display:none}.pmw-section--dark+.pmw-section--dark,.pmw-section--white+.pmw-section--white,.pmw-section--gray+.pmw-section--gray{padding-block-start:0}.pmw-section--dark.pmw-section--flush:before{display:none}.pmw-section--dark+.pmw-section--dark{box-shadow:inset 0 1px 0 var(--pmw-dark-line)}.pmw-anchor{display:block;height:0;scroll-margin-top:calc(var(--header-height, 72px) + 24px)}.pmw-container{width:min(1180px,92%);margin-inline:auto;position:relative;z-index:1}.pmw-container--wide{width:min(1360px,94%)}.pmw-section h1,.pmw-section h2,.pmw-section h3,.pmw-section h4{font-weight:700;line-height:1.15;letter-spacing:-.01em;margin:0;color:inherit;text-transform:none}@media screen and (max-width:749px){.pmw-h2,.pmw-h1{text-wrap:balance}}.pmw-h1{font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;letter-spacing:-.02em}.pmw-h2{font-size:clamp(1.875rem,3.6vw,2.75rem)}.pmw-h3{font-size:clamp(1.25rem,1.8vw,1.5rem)}.pmw-h4,.pmw-card__title{font-size:1.125rem;font-weight:700;line-height:1.3}.pmw-lead{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;color:var(--pmw-muted);margin:0}.pmw-body{font-size:1rem;line-height:1.65;color:var(--pmw-muted);margin:0}.pmw-small{font-size:.85rem;line-height:1.5;color:var(--pmw-muted-soft)}.pmw-section--dark .pmw-lead,.pmw-section--dark .pmw-body{color:var(--pmw-dark-text)}.pmw-section--dark .pmw-small{color:#ffffff8c}.pmw-h1 strong,.pmw-h2 strong,.pmw-h3 strong,.pmw-grad-text{font-weight:inherit;background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pmw-head{max-width:760px;margin:0 auto var(--pmw-head-gap);text-align:center}.pmw-head>*+*{margin-top:16px}.pmw-head__chip-row{margin:0 0 16px;line-height:1}.pmw-head>.pmw-head__chip-row+*{margin-top:0}.pmw-head__chip-row .pmw-points__chip{margin-left:0;font-size:.68rem;padding:5px 12px}.pmw-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;color:var(--pmw-cyan-deep);background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pmw-eyebrow{color:transparent}}.pmw-eyebrow:before,.pmw-eyebrow:after{content:"";width:26px;height:3px;border-radius:2px;background:var(--pmw-grad);flex:none}.pmw-section--dark .pmw-eyebrow{color:var(--pmw-sky)}.pmw-frame{position:relative;display:block;overflow:hidden;border-radius:var(--pmw-r-md);background:var(--pmw-dark-2);margin:0}.pmw-frame>img,.pmw-frame>video,.pmw-frame>video-media,.pmw-frame video-media>img,.pmw-frame video-media>video{width:100%;height:100%;object-fit:cover}.pmw-frame>video-media{display:block;border-radius:inherit;overflow:hidden}.pmw-frame--auto{aspect-ratio:auto}.pmw-frame--auto>img,.pmw-frame--auto>video,.pmw-frame--auto video-media>img,.pmw-frame--auto video-media>video{height:auto;object-fit:contain}.pmw-frame--16x9{aspect-ratio:16 / 9}.pmw-frame--4x3{aspect-ratio:4 / 3}.pmw-frame--5x4{aspect-ratio:5 / 4}.pmw-frame--3x2{aspect-ratio:3 / 2}.pmw-frame--1x1{aspect-ratio:1 / 1}.pmw-frame--3x4{aspect-ratio:3 / 4}.pmw-frame--2x3{aspect-ratio:2 / 3}.pmw-frame--a4{aspect-ratio:1 / 1.414}.pmw-frame--a4w{aspect-ratio:1.414 / 1}.pmw-frame--lg{border-radius:var(--pmw-r-lg)}.pmw-frame--contain{background:transparent}.pmw-frame--contain>img,.pmw-frame--contain video-media>img{padding:4%}.pmw-frame--contain>img,.pmw-frame--contain>video,.pmw-frame--contain video-media>img,.pmw-frame--contain video-media>video{object-fit:contain}.pmw-section--dark .pmw-frame--contain{background:transparent}.pmw-frame--shadow{box-shadow:var(--pmw-shadow-lg)}.pmw-section--white .pmw-frame--paper,.pmw-section--gray .pmw-frame--paper{border:1px solid var(--pmw-line);background:#fff}.pmw-frame.pmw-slides{background:transparent;box-shadow:none}.pmw-frame.pmw-slides--framed{background:#fff;box-shadow:var(--pmw-shadow-lg)}.pmw-frame--light{background:#fff}.pmw-frame[style*=--pmw-focus]>img,.pmw-frame[style*=--pmw-focus] video-media>img,.pmw-frame[style*=--pmw-focus] video-media>video{object-position:center var(--pmw-focus)}.pmw-slides>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease}.pmw-slides>img:first-child{opacity:1}.pmw-slides>img.is-on{opacity:1}.pmw-slides>img.is-off{opacity:0}@media(prefers-reduced-motion:reduce){.pmw-frame.pmw-slides{background:transparent;box-shadow:none}.pmw-frame.pmw-slides--framed{background:#fff;box-shadow:var(--pmw-shadow-lg)}.pmw-frame--light{background:#fff}.pmw-frame[style*=--pmw-focus]>img,.pmw-frame[style*=--pmw-focus] video-media>img,.pmw-frame[style*=--pmw-focus] video-media>video{object-position:center var(--pmw-focus)}.pmw-slides>img{transition:none}}.pmw-frame__cap{position:absolute;inset:auto 0 0 0;padding:30px 14px 12px;font-size:.9375rem;font-weight:700;line-height:1.3;color:#fff;background:linear-gradient(to top,#060a0edb,#060a0e00)}.pmw-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);background:#060a0ee0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.pmw-lightbox.is-open{display:flex}.pmw-lightbox img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--pmw-r-md);box-shadow:0 30px 80px #00000080;background:#fff}.pmw-lightbox__close{position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px);width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);background:#ffffff14;color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.pmw-lightbox__close:hover{background:#ffffff2e;border-color:#fff}@media(prefers-reduced-motion:no-preference){.pmw-lightbox.is-open img{animation:pmw-zoom-in .22s ease both}@keyframes pmw-zoom-in{0%{opacity:0;transform:scale(.97)}}}.pmw-card{background:#fff;border:1px solid var(--pmw-line);border-radius:var(--pmw-r-lg);padding:clamp(22px,2.4vw,30px);box-shadow:var(--pmw-shadow-sm);transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s,border-color .35s}.pmw-card:hover{transform:translateY(-4px);box-shadow:var(--pmw-shadow-lg);border-color:#00addc59}.pmw-card__title+.pmw-body{margin-top:10px}.pmw-section--dark .pmw-card{background:#ffffff0d;border-color:var(--pmw-dark-line);box-shadow:none}.pmw-section--dark .pmw-card:hover{background:#ffffff17;border-color:#ffffff38}.pmw-grid{display:grid;gap:var(--pmw-gap);grid-template-columns:1fr}@media screen and (min-width:750px){.pmw-grid--2{grid-template-columns:repeat(2,1fr)}.pmw-grid--3{grid-template-columns:repeat(3,1fr)}.pmw-grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.pmw-grid--4{grid-template-columns:repeat(4,1fr)}}.pmw-row{display:grid;gap:clamp(24px,4vw,56px);align-items:center;grid-template-columns:1fr}.pmw-row+.pmw-row{margin-top:clamp(48px,6vw,88px)}.pmw-footnote{margin-top:clamp(26px,3vw,36px);text-align:center;font-size:.8125rem;line-height:1.5;color:var(--pmw-muted-soft)}.pmw-section--dark .pmw-footnote{color:#ffffff80}.pmw-footnote a{color:var(--pmw-cyan-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.pmw-footnote a:hover{color:var(--pmw-cyan)}.pmw-section--dark .pmw-footnote a{color:var(--pmw-sky)}@media screen and (min-width:750px){.pmw-row{grid-template-columns:repeat(2,1fr)}.pmw-row--flip .pmw-row__media{order:2}}.pmw-row__media{position:relative}.pmw-row__badge{position:absolute;left:clamp(12px,1.6vw,18px);bottom:clamp(12px,1.6vw,18px);z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:var(--pmw-r-pill);background:#fff;border:1px solid var(--pmw-line);box-shadow:var(--pmw-shadow-md);font-size:.8125rem;font-weight:700;color:var(--pmw-ink);white-space:nowrap}.pmw-row__badge:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pmw-grad);flex:none}.pmw-row__badge-img{position:absolute;left:-6%;bottom:-9%;z-index:2;display:block;width:clamp(96px,25%,176px);height:auto;padding:6px;background:#fff;border-radius:var(--pmw-r-sm);filter:drop-shadow(0 18px 38px rgba(6,10,14,.38));transition:transform .3s cubic-bezier(.2,.8,.3,1)}.pmw-row__badge-img img{width:100%;height:auto;display:block}a.pmw-row__badge-img:hover{transform:translateY(-4px) scale(1.03)}@media screen and (max-width:749px){.pmw-row__badge-img{left:-5%;bottom:-9%;width:clamp(94px,30%,150px)}}.pmw-btn--sm{padding:11px 20px;font-size:.85rem}.pmw-row__media-note{margin-top:18px;justify-content:flex-start}@media screen and (max-width:749px){.pmw-row__media-note{justify-content:center}}.pmw-row__copy>*+*{margin-top:14px}.pmw-row__copy .pmw-eyebrow+.pmw-h3{margin-top:6px}.pmw-list{list-style:none;margin:18px 0 0;padding:0}.pmw-list li{position:relative;padding-left:30px;font-size:1rem;line-height:1.55;color:var(--pmw-muted)}.pmw-list li+li{margin-top:12px}.pmw-list li:before{content:"";position:absolute;left:0;top:.45em;width:16px;height:8px;border-left:2.5px solid var(--pmw-teal);border-bottom:2.5px solid var(--pmw-teal);transform:rotate(-45deg)}.pmw-section--dark .pmw-list li{color:var(--pmw-dark-text)}.pmw-icon{width:56px;height:56px;border-radius:50%;background:var(--pmw-grad);display:flex;align-items:center;justify-content:center;flex:none}.pmw-icon svg{width:26px;height:26px;fill:#fff}.pmw-icon--sm{width:44px;height:44px}.pmw-icon--sm svg{width:21px;height:21px}@media screen and (max-width:749px){.pmw-icon{width:42px;height:42px}.pmw-icon svg{width:20px;height:20px}.pmw-icon--sm{width:36px;height:36px}.pmw-icon--sm svg{width:17px;height:17px}.pmw-points{gap:20px}.pmw-points li{gap:14px}}.pmw-points{display:grid;gap:26px;margin:26px 0 0;padding:0;list-style:none}.pmw-points li{display:flex;align-items:flex-start;gap:18px}.pmw-points__t{display:block;font-size:1.0625rem;font-weight:700;line-height:1.35;color:var(--pmw-ink)}.pmw-points__chip{display:inline-block;vertical-align:middle;margin-left:8px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1c9ad6;background:#eaf7fc;border:1px solid #cde9f5;border-radius:999px;padding:4px 10px;white-space:nowrap}.pmw-section--dark .pmw-points__chip{color:#7fd6f2;background:#00addc24;border-color:#00addc52}.pmw-points__d{display:block;margin-top:5px;font-size:.95rem;line-height:1.55;color:var(--pmw-muted)}.pmw-section--dark .pmw-points__t{color:#fff}.pmw-section--dark .pmw-points__d{color:var(--pmw-dark-text)}.pmw-points--grid{gap:clamp(24px,3vw,36px)}@media screen and (min-width:750px){.pmw-points--grid{grid-template-columns:repeat(2,1fr)}.pmw-points--grid.pmw-points--3{grid-template-columns:repeat(3,1fr)}}.pmw-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pmw-chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--pmw-line);border-radius:var(--pmw-r-pill);padding:8px 16px;font-size:.85rem;font-weight:600;color:var(--pmw-ink-2);box-shadow:var(--pmw-shadow-sm);white-space:nowrap}.pmw-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pmw-grad);flex:none}.pmw-section--dark .pmw-chip{background:#ffffff0f;border-color:var(--pmw-dark-line);color:#fff;box-shadow:none}.pmw-checks{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;margin:clamp(26px,3vw,34px) 0 0;padding:0;list-style:none}.pmw-checks li{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pmw-checks svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--pmw-cyan-deep);stroke-width:2;-webkit-text-fill-color:initial}.pmw-section--dark .pmw-checks svg{stroke:var(--pmw-sky)}.pmw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:.95rem;line-height:1;padding:16px 30px;border-radius:var(--button-border-radius, var(--pmw-r-pill));text-decoration:none;border:2px solid transparent;transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s,background .25s,color .25s}.pmw-btn--primary{background:var(--pmw-grad);color:#fff;box-shadow:0 10px 30px #00addc40}.pmw-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #00addc59;color:#fff}.pmw-btn--outline{border-color:var(--pmw-cyan-deep);color:var(--pmw-cyan-deep);background:transparent}.pmw-btn--outline:hover{background:#eaf7fc;transform:translateY(-2px)}.pmw-section--dark .pmw-btn--outline{background:transparent;border-color:#fff6;color:#fff}.pmw-section--dark .pmw-btn--outline:hover{background:#ffffff14;border-color:#fff}.pmw-link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:.95rem;color:var(--pmw-cyan-deep);text-decoration:none}.pmw-link-arrow:after{content:"\2192";transition:transform .25s}.pmw-link-arrow:hover{color:var(--pmw-cyan)}.pmw-link-arrow:hover:after{transform:translate(4px)}.pmw-section--dark .pmw-link-arrow{color:var(--pmw-sky)}.pmw-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.pmw-head .pmw-actions{justify-content:center}.pmw-frame .deferred-video-manual-play[hidden]{display:none!important}.pmw-frame .deferred-video-manual-play{position:absolute;z-index:4;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 18px;border:1px solid rgba(255,255,255,.62);border-radius:var(--pmw-r-pill);background:#06141fdb;color:#fff;box-shadow:0 10px 30px #00000057;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transform:translate(-50%,-50%);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.pmw-frame .deferred-video-manual-play:hover{border-color:var(--pmw-cyan);background:#062330f0;transform:translate(-50%,-50%) scale(1.04)}.pmw-frame .deferred-video-manual-play:focus-visible{outline:3px solid var(--pmw-cyan);outline-offset:3px}.pmw-frame .deferred-video-control-icon--pause{display:none}.pmw-frame .deferred-video-manual-play[data-control-state=idle],.pmw-frame .deferred-video-manual-play[data-control-state=playing],.pmw-frame .deferred-video-manual-play[data-control-state=paused]{top:14px;right:14px;left:auto;width:44px;min-height:44px;padding:0;gap:0;opacity:.88;transform:none}.pmw-frame .deferred-video-manual-play[data-control-state=idle]{top:50%;right:auto;left:50%;width:auto;min-height:48px;padding:12px 18px;gap:9px;opacity:1;transform:translate(-50%,-50%)}.pmw-frame .deferred-video-manual-play[data-control-state=playing] .deferred-video-control-icon--play{display:none}.pmw-frame .deferred-video-manual-play[data-control-state=playing] .deferred-video-control-icon--pause{display:block}.pmw-frame .deferred-video-manual-play[data-control-state=playing] .deferred-video-control-label,.pmw-frame .deferred-video-manual-play[data-control-state=paused] .deferred-video-control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pmw-frame .deferred-video-manual-play[data-control-state=playing]:hover,.pmw-frame .deferred-video-manual-play[data-control-state=paused]:hover{opacity:1;transform:scale(1.06)}.pmw-reveal-init{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.3,1)}.pmw-reveal-init.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pmw-reveal-init{opacity:1;transform:none;transition:none}}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-spacing,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-spacing,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-spacing,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-spacing{--section-vertical-spacing-override: var(--pmw-pad)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .h2 strong,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .h2 strong,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .h2 strong,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .h2 strong{font-weight:inherit;background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header{margin-bottom:var(--pmw-head-gap);text-align:center;justify-self:center}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .prose,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .prose,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .prose,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .prose{max-width:760px;margin:0 auto!important;text-align:center}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .h2,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .h2,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .h2,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .h2{margin:0;font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.15;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--pmw-ink)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading{margin:0 0 14px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:var(--pmw-cyan-deep);background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text}@supports ((-webkit-background-clip: text) or (background-clip: text)){body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .h6.subheading{-webkit-text-fill-color:transparent;color:transparent}}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .section-header .prose>p,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .section-header .prose>p,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .section-header .prose>p,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .section-header .prose>p{margin-top:16px;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;color:var(--pmw-muted)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .multi-column__item .h3,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .multi-column__item .h3,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] .multi-column__item .h4,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] .multi-column__item .h4,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .multi-column__item .h3,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .multi-column__item .h3,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] .multi-column__item .h4,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] .multi-column__item .h4{font-size:1.125rem;line-height:1.3;font-weight:700;letter-spacing:-.01em}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__roi],body.template-pmw-software-v1 .shopify-section[id$=__roi],body.template-pmw-v1 .shopify-section[id$=__stories],body.template-pmw-software-v1 .shopify-section[id$=__stories],body.template-pmw-v1 .shopify-section[id$=__advantage],body.template-pmw-software-v1 .shopify-section[id$=__advantage],body.template-pmw-v1 .shopify-section[id$=__packages],body.template-pmw-software-v1 .shopify-section[id$=__packages],body.template-pmw-v1 .shopify-section[id$=__posts],body.template-pmw-software-v1 .shopify-section[id$=__posts],body.template-photo-mosaic-wall .shopify-section[id$=__roi],body.template-software-template-mosaic-software .shopify-section[id$=__roi],body.template-photo-mosaic-wall .shopify-section[id$=__stories],body.template-software-template-mosaic-software .shopify-section[id$=__stories],body.template-photo-mosaic-wall .shopify-section[id$=__advantage],body.template-software-template-mosaic-software .shopify-section[id$=__advantage],body.template-photo-mosaic-wall .shopify-section[id$=__packages],body.template-software-template-mosaic-software .shopify-section[id$=__packages],body.template-photo-mosaic-wall .shopify-section[id$=__posts],body.template-software-template-mosaic-software .shopify-section[id$=__posts]{--background: 255 255 255;--text-color: 33 43 54}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__loox],body.template-pmw-software-v1 .shopify-section[id$=__loox],body.template-pmw-v1 .shopify-section[id$=__faq],body.template-pmw-software-v1 .shopify-section[id$=__faq],body.template-pmw-v1 .shopify-section[id$=__related],body.template-pmw-software-v1 .shopify-section[id$=__related],body.template-photo-mosaic-wall .shopify-section[id$=__loox],body.template-software-template-mosaic-software .shopify-section[id$=__loox],body.template-photo-mosaic-wall .shopify-section[id$=__faq],body.template-software-template-mosaic-software .shopify-section[id$=__faq],body.template-photo-mosaic-wall .shopify-section[id$=__related],body.template-software-template-mosaic-software .shopify-section[id$=__related]{--background: 244 246 248;--text-color: 33 43 54}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__packages] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__packages] .product-card,body.template-pmw-v1 .shopify-section[id$=__related] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__related] .product-card,body.template-pmw-v1 .shopify-section[id$=__posts] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__posts] .product-card,body.template-pmw-v1 .shopify-section[id$=__stories] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__stories] .product-card,body.template-pmw-v1 .shopify-section[id$=__loox] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__loox] .product-card,body.template-pmw-v1 .shopify-section[id$=__advantage] .product-card,body.template-pmw-software-v1 .shopify-section[id$=__advantage] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__packages] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__packages] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__related] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__related] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__posts] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__posts] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__stories] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__stories] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__loox] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__loox] .product-card,body.template-photo-mosaic-wall .shopify-section[id$=__advantage] .product-card,body.template-software-template-mosaic-software .shopify-section[id$=__advantage] .product-card{--background: 255 255 255}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__stories] .bordered-section,body.template-pmw-software-v1 .shopify-section[id$=__stories] .bordered-section,body.template-pmw-v1 .shopify-section[id$=__advantage] .bordered-section,body.template-pmw-software-v1 .shopify-section[id$=__advantage] .bordered-section,body.template-pmw-v1 .shopify-section[id$=__faq] .bordered-section,body.template-pmw-software-v1 .shopify-section[id$=__faq] .bordered-section,body.template-pmw-v1 .shopify-section[id$=__posts] .bordered-section,body.template-pmw-software-v1 .shopify-section[id$=__posts] .bordered-section,body.template-photo-mosaic-wall .shopify-section[id$=__stories] .bordered-section,body.template-software-template-mosaic-software .shopify-section[id$=__stories] .bordered-section,body.template-photo-mosaic-wall .shopify-section[id$=__advantage] .bordered-section,body.template-software-template-mosaic-software .shopify-section[id$=__advantage] .bordered-section,body.template-photo-mosaic-wall .shopify-section[id$=__faq] .bordered-section,body.template-software-template-mosaic-software .shopify-section[id$=__faq] .bordered-section,body.template-photo-mosaic-wall .shopify-section[id$=__posts] .bordered-section,body.template-software-template-mosaic-software .shopify-section[id$=__posts] .bordered-section{border:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__loox] .section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__loox] .section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__loox] .section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__loox] .section-spacing{--section-vertical-spacing-override: var(--pmw-pad-tight)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] h2.section_heading,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] h2.section_heading,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] h2.section_heading,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] h2.section_heading{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto var(--pmw-head-gap);max-width:760px;font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.15;font-weight:700;letter-spacing:-.01em}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id^=shopify-section-template--] h2.section_heading .arrow-btn-wrap,body.template-pmw-software-v1 .shopify-section[id^=shopify-section-template--] h2.section_heading .arrow-btn-wrap,body.template-photo-mosaic-wall .shopify-section[id^=shopify-section-template--] h2.section_heading .arrow-btn-wrap,body.template-software-template-mosaic-software .shopify-section[id^=shopify-section-template--] h2.section_heading .arrow-btn-wrap{position:absolute;right:0;top:50%;transform:translateY(-50%)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__faq] .faq-inner-header .section-header,body.template-pmw-software-v1 .shopify-section[id$=__faq] .faq-inner-header .section-header,body.template-photo-mosaic-wall .shopify-section[id$=__faq] .faq-inner-header .section-header,body.template-software-template-mosaic-software .shopify-section[id$=__faq] .faq-inner-header .section-header{text-align:left;justify-self:start;margin-bottom:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__faq] .faq-inner-header .section-header .prose,body.template-pmw-software-v1 .shopify-section[id$=__faq] .faq-inner-header .section-header .prose,body.template-photo-mosaic-wall .shopify-section[id$=__faq] .faq-inner-header .section-header .prose,body.template-software-template-mosaic-software .shopify-section[id$=__faq] .faq-inner-header .section-header .prose{margin:0!important;text-align:left;max-width:640px}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__hero]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__hero]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__hero]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__hero]>.section-spacing{min-height:0;padding-block-start:clamp(28px,3.5vw,52px);padding-block-end:clamp(28px,3.5vw,52px)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__spectacle] .pmw-section,body.template-pmw-software-v1 .shopify-section[id$=__spectacle] .pmw-section,body.template-photo-mosaic-wall .shopify-section[id$=__spectacle] .pmw-section,body.template-software-template-mosaic-software .shopify-section[id$=__spectacle] .pmw-section{padding-block-start:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__hero] .section-spacing>.container,body.template-pmw-software-v1 .shopify-section[id$=__hero] .section-spacing>.container,body.template-photo-mosaic-wall .shopify-section[id$=__hero] .section-spacing>.container,body.template-software-template-mosaic-software .shopify-section[id$=__hero] .section-spacing>.container{width:min(1180px,92%);max-width:min(1180px,92%);margin-inline:auto}body.template-photo-mosaic-wall-2,body.template-pmw-v1 [id*=__ask] .pmw-section,body.template-pmw-software-v1 [id*=__ask] .pmw-section,body.template-photo-mosaic-wall [id*=__ask] .pmw-section,body.template-software-template-mosaic-software [id*=__ask] .pmw-section{padding-block-start:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta] .button--outline,body.template-pmw-software-v1 .shopify-section[id$=__cta] .button--outline,body.template-photo-mosaic-wall .shopify-section[id$=__cta] .button--outline,body.template-software-template-mosaic-software .shopify-section[id$=__cta] .button--outline{transition:background-color .25s ease,color .25s ease,transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s ease}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta] .button--outline:hover,body.template-pmw-software-v1 .shopify-section[id$=__cta] .button--outline:hover,body.template-photo-mosaic-wall .shopify-section[id$=__cta] .button--outline:hover,body.template-software-template-mosaic-software .shopify-section[id$=__cta] .button--outline:hover{background-color:#fff;color:var(--pmw-ink);--button-text-color: 33 43 54;transform:translateY(-2px);box-shadow:0 12px 30px #060a0e47}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related] .section_header_wrapper,body.template-pmw-software-v1 .shopify-section[id$=__related] .section_header_wrapper,body.template-photo-mosaic-wall .shopify-section[id$=__related] .section_header_wrapper,body.template-software-template-mosaic-software .shopify-section[id$=__related] .section_header_wrapper{position:relative;display:block;padding:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related] .section_header_wrapper>.section-header,body.template-pmw-software-v1 .shopify-section[id$=__related] .section_header_wrapper>.section-header,body.template-photo-mosaic-wall .shopify-section[id$=__related] .section_header_wrapper>.section-header,body.template-software-template-mosaic-software .shopify-section[id$=__related] .section_header_wrapper>.section-header{margin-inline:auto}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related] .section_header_wrapper>.arrow-btn-wrap,body.template-pmw-software-v1 .shopify-section[id$=__related] .section_header_wrapper>.arrow-btn-wrap,body.template-photo-mosaic-wall .shopify-section[id$=__related] .section_header_wrapper>.arrow-btn-wrap,body.template-software-template-mosaic-software .shopify-section[id$=__related] .section_header_wrapper>.arrow-btn-wrap{position:absolute;right:0;top:50%;transform:translateY(-50%)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related] .section-spacing.featured-products-collection-style,body.template-pmw-software-v1 .shopify-section[id$=__related] .section-spacing.featured-products-collection-style,body.template-photo-mosaic-wall .shopify-section[id$=__related] .section-spacing.featured-products-collection-style,body.template-software-template-mosaic-software .shopify-section[id$=__related] .section-spacing.featured-products-collection-style{padding-block-start:var(--pmw-pad);padding-block-end:var(--pmw-pad)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related] .section-stack,body.template-pmw-software-v1 .shopify-section[id$=__related] .section-stack,body.template-photo-mosaic-wall .shopify-section[id$=__related] .section-stack,body.template-software-template-mosaic-software .shopify-section[id$=__related] .section-stack{padding-block-start:var(--pmw-pad-tight);padding-block-end:var(--pmw-pad-tight)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__stories],body.template-pmw-software-v1 .shopify-section[id$=__stories],body.template-photo-mosaic-wall .shopify-section[id$=__stories],body.template-software-template-mosaic-software .shopify-section[id$=__stories]{background:#fff}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__stories] h2.section_heading,body.template-pmw-software-v1 .shopify-section[id$=__stories] h2.section_heading,body.template-photo-mosaic-wall .shopify-section[id$=__stories] h2.section_heading,body.template-software-template-mosaic-software .shopify-section[id$=__stories] h2.section_heading{background:var(--pmw-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media screen and (max-width:749px){body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator .main_total_amount,body.template-pmw-software-v1 .shopify-section--income-calculator .main_total_amount,body.template-photo-mosaic-wall .shopify-section--income-calculator .main_total_amount,body.template-software-template-mosaic-software .shopify-section--income-calculator .main_total_amount{text-align:center}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator .main_total_amount #total-calculation,body.template-pmw-software-v1 .shopify-section--income-calculator .main_total_amount #total-calculation,body.template-photo-mosaic-wall .shopify-section--income-calculator .main_total_amount #total-calculation,body.template-software-template-mosaic-software .shopify-section--income-calculator .main_total_amount #total-calculation{font-size:18px;display:block}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator .main_total_amount #total-calculation>span,body.template-pmw-software-v1 .shopify-section--income-calculator .main_total_amount #total-calculation>span,body.template-photo-mosaic-wall .shopify-section--income-calculator .main_total_amount #total-calculation>span,body.template-software-template-mosaic-software .shopify-section--income-calculator .main_total_amount #total-calculation>span{font-size:30px;display:block;margin-top:4px}}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta] .button:not(.button--outline),body.template-pmw-software-v1 .shopify-section[id$=__cta] .button:not(.button--outline),body.template-photo-mosaic-wall .shopify-section[id$=__cta] .button:not(.button--outline),body.template-software-template-mosaic-software .shopify-section[id$=__cta] .button:not(.button--outline){--button-background: 255 255 255;--button-text-color: 33 43 54;--initial-gradient: linear-gradient(#fff, #fff);--hover-gradient: linear-gradient(#fff, #fff);background-image:linear-gradient(#fff,#fff)!important;background-color:#fff!important;border-color:#fff!important;color:var(--pmw-ink)!important;transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s ease}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta] .button:not(.button--outline):hover,body.template-pmw-software-v1 .shopify-section[id$=__cta] .button:not(.button--outline):hover,body.template-photo-mosaic-wall .shopify-section[id$=__cta] .button:not(.button--outline):hover,body.template-software-template-mosaic-software .shopify-section[id$=__cta] .button:not(.button--outline):hover{transform:translateY(-2px);box-shadow:0 12px 30px #060a0e4d}@media screen and (max-width:749px){body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta] .prose :is(h1,h2,h3,.h1,.h2,.h3),body.template-pmw-software-v1 .shopify-section[id$=__cta] .prose :is(h1,h2,h3,.h1,.h2,.h3),body.template-photo-mosaic-wall .shopify-section[id$=__cta] .prose :is(h1,h2,h3,.h1,.h2,.h3),body.template-software-template-mosaic-software .shopify-section[id$=__cta] .prose :is(h1,h2,h3,.h1,.h2,.h3){font-size:1.75rem;line-height:1.2}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__spectacle] .pmw-section,body.template-pmw-software-v1 .shopify-section[id$=__spectacle] .pmw-section,body.template-photo-mosaic-wall .shopify-section[id$=__spectacle] .pmw-section,body.template-software-template-mosaic-software .shopify-section[id$=__spectacle] .pmw-section{padding-block-start:22px}}body.template-photo-mosaic-wall-2,body.template-pmw-v1 [id$=__comics_grid] .pmw-section,body.template-pmw-software-v1 [id$=__comics_grid] .pmw-section,body.template-photo-mosaic-wall [id$=__comics_grid] .pmw-section,body.template-software-template-mosaic-software [id$=__comics_grid] .pmw-section{padding-block-start:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 [id$=__yt] .pmw-section,body.template-pmw-software-v1 [id$=__yt] .pmw-section,body.template-photo-mosaic-wall [id$=__yt] .pmw-section,body.template-software-template-mosaic-software [id$=__yt] .pmw-section{padding-block-start:clamp(28px,3.4vw,44px);padding-block-end:clamp(28px,3.4vw,44px)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__packages] .packages_product_item_list,body.template-pmw-software-v1 .shopify-section[id$=__packages] .packages_product_item_list,body.template-photo-mosaic-wall .shopify-section[id$=__packages] .packages_product_item_list,body.template-software-template-mosaic-software .shopify-section[id$=__packages] .packages_product_item_list{justify-content:center;flex-wrap:wrap}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__stories]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__stories]>.section-spacing,body.template-pmw-v1 .shopify-section[id$=__loox]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__loox]>.section-spacing,body.template-pmw-v1 .shopify-section[id$=__action]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__action]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__stories]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__stories]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__loox]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__loox]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__action]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__action]>.section-spacing{padding-block-start:var(--pmw-pad);padding-block-end:var(--pmw-pad)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__cta],body.template-pmw-software-v1 .shopify-section[id$=__cta],body.template-photo-mosaic-wall .shopify-section[id$=__cta],body.template-software-template-mosaic-software .shopify-section[id$=__cta]{display:block;margin-block-end:var(--pmw-pad)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section[id$=__related]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__related]>.section-spacing,body.template-pmw-v1 .shopify-section[id$=__posts]>.section-spacing,body.template-pmw-software-v1 .shopify-section[id$=__posts]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__related]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__related]>.section-spacing,body.template-photo-mosaic-wall .shopify-section[id$=__posts]>.section-spacing,body.template-software-template-mosaic-software .shopify-section[id$=__posts]>.section-spacing{padding-block-start:var(--pmw-pad);padding-block-end:var(--pmw-pad)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section-packages-products .section_header_wrapper .section-header .h2.heading,body.template-pmw-software-v1 .shopify-section-packages-products .section_header_wrapper .section-header .h2.heading,body.template-photo-mosaic-wall .shopify-section-packages-products .section_header_wrapper .section-header .h2.heading,body.template-software-template-mosaic-software .shopify-section-packages-products .section_header_wrapper .section-header .h2.heading,body.template-pmw-v1 .cloud-software-card__figure,body.template-pmw-software-v1 .cloud-software-card__figure,body.template-photo-mosaic-wall .cloud-software-card__figure,body.template-software-template-mosaic-software .cloud-software-card__figure{padding:12px 12px 0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__image,body.template-pmw-software-v1 .cloud-software-card__image,body.template-photo-mosaic-wall .cloud-software-card__image,body.template-software-template-mosaic-software .cloud-software-card__image{max-width:132px;margin-inline:auto}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__body,body.template-pmw-software-v1 .cloud-software-card__body,body.template-photo-mosaic-wall .cloud-software-card__body,body.template-software-template-mosaic-software .cloud-software-card__body{padding:12px 16px 18px}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__title,body.template-pmw-software-v1 .cloud-software-card__title,body.template-photo-mosaic-wall .cloud-software-card__title,body.template-software-template-mosaic-software .cloud-software-card__title{font-size:clamp(1rem,1.3vw,1.125rem)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-cta .button,body.template-pmw-software-v1 .cloud-software-cta .button,body.template-photo-mosaic-wall .cloud-software-cta .button,body.template-software-template-mosaic-software .cloud-software-cta .button{background:transparent;color:var(--pmw-ink);border:1px solid var(--pmw-line);box-shadow:none}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-cta .button:hover,body.template-pmw-software-v1 .cloud-software-cta .button:hover,body.template-photo-mosaic-wall .cloud-software-cta .button:hover,body.template-software-template-mosaic-software .cloud-software-cta .button:hover{background:var(--pmw-gray);border-color:var(--pmw-muted-soft);color:var(--pmw-ink)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--video-slider,body.template-pmw-software-v1 .shopify-section--video-slider,body.template-photo-mosaic-wall .shopify-section--video-slider,body.template-software-template-mosaic-software .shopify-section--video-slider{padding-block-start:var(--pmw-pad);background:var(--pmw-white)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-section .container,body.template-pmw-software-v1 .cloud-software-section .container,body.template-photo-mosaic-wall .cloud-software-section .container,body.template-software-template-mosaic-software .cloud-software-section .container{width:min(1180px,92%);max-width:none;margin-inline:auto}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card,body.template-pmw-software-v1 .cloud-software-card,body.template-photo-mosaic-wall .cloud-software-card,body.template-software-template-mosaic-software .cloud-software-card{background:transparent;border:0;box-shadow:none}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__image,body.template-pmw-software-v1 .cloud-software-card__image,body.template-photo-mosaic-wall .cloud-software-card__image,body.template-software-template-mosaic-software .cloud-software-card__image{max-width:104px}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__figure,body.template-pmw-software-v1 .cloud-software-card__figure,body.template-photo-mosaic-wall .cloud-software-card__figure,body.template-software-template-mosaic-software .cloud-software-card__figure{min-height:0;margin-bottom:.75rem;padding:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__body,body.template-pmw-software-v1 .cloud-software-card__body,body.template-photo-mosaic-wall .cloud-software-card__body,body.template-software-template-mosaic-software .cloud-software-card__body{padding:0 8px 4px;text-align:center}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .cloud-software-card__title-row,body.template-pmw-software-v1 .cloud-software-card__title-row,body.template-photo-mosaic-wall .cloud-software-card__title-row,body.template-software-template-mosaic-software .cloud-software-card__title-row{justify-content:center}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator,body.template-pmw-software-v1 .shopify-section--income-calculator,body.template-photo-mosaic-wall .shopify-section--income-calculator,body.template-software-template-mosaic-software .shopify-section--income-calculator{background:var(--pmw-white);padding-block-start:0}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator .section-spacing,body.template-pmw-software-v1 .shopify-section--income-calculator .section-spacing,body.template-photo-mosaic-wall .shopify-section--income-calculator .section-spacing,body.template-software-template-mosaic-software .shopify-section--income-calculator .section-spacing{padding-block-start:var(--pmw-pad-tight)}body.template-photo-mosaic-wall-2,body.template-pmw-v1 .shopify-section--income-calculator .color-scheme,body.template-pmw-software-v1 .shopify-section--income-calculator .color-scheme,body.template-photo-mosaic-wall .shopify-section--income-calculator .color-scheme,body.template-software-template-mosaic-software .shopify-section--income-calculator .color-scheme{background:transparent}.shopify-block:has(>.pmw-section--white)+.shopify-block>.pmw-section--white,.shopify-block:has(>.pmw-section--gray)+.shopify-block>.pmw-section--gray,.shopify-block:has(>.pmw-section--dark)+.shopify-block>.pmw-section--dark{padding-block-start:0}.shopify-block:has(>.pmw-section--dark)+.shopify-block>.pmw-section--dark:before{display:none}.pmw-row--stacked{grid-template-columns:1fr;justify-items:center}.pmw-row--stacked .pmw-row__media{width:100%;max-width:980px;order:1}.pmw-row--stacked .pmw-row__copy{order:2;width:100%;text-align:center}.pmw-row--stacked .pmw-row__points{display:grid;gap:clamp(20px,3vw,36px);text-align:left}@media screen and (min-width:860px){.pmw-row--stacked .pmw-row__points{grid-template-columns:repeat(3,1fr)}}.pmw-btn-grad{position:relative;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;background-image:var(--pmw-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent;font-weight:700}.pmw-btn-grad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:var(--pmw-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.pmw-btn-grad:hover{transform:translateY(-1px)}.pmw-btn-grad:hover:before{filter:brightness(1.08)}.pmw-section{overflow-x:clip}@supports not (overflow: clip){.pmw-section{overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pmw-system.css.map */
