All templates

Find the one that fits.

Browse the full Squarely Creative collection in one place. Compare platform, collection and website size without moving between separate catalog sections.

Squarekicker
Squarespace
Add Mocha Latte image
Mocha Latte Squarespace template preview
Squarespace · Signature

Mocha Latte

Squarespace 10 pages $297
Add Marrakech image
Marrakech Squarespace template preview
Squarespace · Native

Marrakech

Squarespace Native
Add sixth Squarespace template image
Squarespace template preview
Squarespace · Native

Template 06

Squarespace Native
Add Scatto image
Scatto Squarekicker template preview
Squarekicker · Premium+

Scatto

Squarekicker $599
Add OmPulse image
OmPulse Squarekicker template preview
Squarekicker · Premium

OmPulse

Squarekicker $599
Add TH’ Marketers image
TH Marketers Squarekicker template preview
Squarekicker · Premium

TH’ Marketers

Squarekicker $599
Add Marco Vale image
Marco Vale Squarekicker template preview
Squarekicker · Lite

Marco Vale

Squarekicker One page
.sc-shop, .sc-shop *{ box-sizing:border-box; } .sc-shop{ --ink:#0A1020; --paper:#F3F6FF; --blue:#3347FF; --acid:#DFFF3F; --lilac:#CABDFF; --coral:#FF6A54; --white:#FFFFFF; --muted:#5C6270; --line:rgba(10,16,32,.18); --display:"Fraunces",Georgia,serif; --sans:"Space Grotesk",Arial,sans-serif; --ease:cubic-bezier(.2,.75,.25,1); width:100%; padding:clamp(4rem,7vw,6.5rem) 0 clamp(6rem,9vw,9rem); background:transparent; color:var(--ink); font-family:var(--sans); -webkit-font-smoothing:antialiased; } .sc-shop__wrap{ width:min(calc(100% - 5rem),1380px); margin-inline:auto; } /* ========================================================= CATALOG LAYOUT ========================================================= */ .sc-shop__catalog{ display:block; } /* ========================================================= ONE CONTINUOUS GRID ========================================================= */ .sc-shop__grid{ position:relative; display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:clamp(3rem,4.5vw,4.5rem) clamp(1.6rem,3vw,2.8rem); } /* ========================================================= TEMPLATE CARD ========================================================= */ .sc-shop-card{ min-width:0; scroll-margin-top:115px; } .sc-shop-card__image{ position:relative; width:92%; margin:0 auto; min-height:340px; display:flex; align-items:center; justify-content:center; overflow:visible; background:transparent; transition: transform .28s var(--ease); } .sc-shop-card__image img{ position:relative; z-index:2; display:block; width:94%; height:auto; max-width:100%; object-fit:initial; object-position:initial; background:transparent; transform:none; transition: transform .3s var(--ease); } .sc-shop-card:hover .sc-shop-card__image img{ transform:translateY(-1px); } .sc-shop-card__info{ padding-top:.9rem; } .sc-shop-card__name{ margin:0 !important; font-family:var(--display) !important; font-size:clamp(1.55rem,2vw,2.15rem) !important; font-weight:650 !important; font-optical-sizing:none !important; font-variation-settings: "opsz" 120, "wght" 560, "SOFT" 20, "WONK" 1 !important; line-height:1 !important; letter-spacing:-.045em !important; transition: transform .28s var(--ease), color .28s ease; } .sc-shop-card:hover .sc-shop-card__name{ transform:translateX(2px); color:var(--ink) !important; } .sc-shop-card__meta{ display:flex; flex-wrap:wrap; gap:.35rem .55rem; margin-top:.45rem; color:var(--muted); font-size:.66rem !important; line-height:1.4 !important; } .sc-shop-card__meta span:not(:last-child)::after{ content:"·"; margin-left:.55rem; } .sc-shop-card__footer{ display:flex; align-items:center; justify-content:space-between; gap:1rem; margin-top:.65rem; } .sc-shop-card__collection{ display:inline-flex; align-items:center; min-height:25px; padding:.3rem .48rem; border:1px solid var(--ink); color:var(--ink); font-size:.52rem; font-weight:700; line-height:1.2; letter-spacing:.08em; text-transform:uppercase; } .sc-shop-card__link{ color:var(--ink) !important; font-size:.58rem !important; font-weight:700 !important; line-height:1.2 !important; letter-spacing:.08em !important; text-decoration:underline !important; text-underline-offset:.25rem; text-transform:uppercase !important; } .sc-shop-card__link{ transition: color .22s ease, transform .22s ease; } .sc-shop-card__link:hover{ color:var(--ink) !important; transform:translateX(2px); } /* ========================================================= RESPONSIVE ========================================================= */ @media(max-width:1080px){ .sc-shop__wrap{ width:min(calc(100% - 4rem),1380px); } .sc-shop__catalog{ grid-template-columns:180px minmax(0,1fr); } .sc-shop__grid{ grid-template-columns:repeat(2,minmax(0,1fr)); } } @media(max-width:760px){ .sc-shop{ padding-top:3.5rem; } .sc-shop__wrap{ width:min(calc(100% - 2.5rem),1380px); } .sc-shop__intro{ grid-template-columns:1fr; gap:1.5rem; } .sc-shop__intro-copy{ justify-self:start; } .sc-shop__sidebar{ grid-template-columns:1fr; gap:1rem; } .sc-shop__side-block{ grid-template-columns:1fr; gap:.55rem; } .sc-shop__side-title{ min-width:0; } .sc-shop__grid{ grid-template-columns:1fr; } } /* ========================================================= LIGHT ENTRY MOTION ========================================================= */ @keyframes sc-shop-rise{ from{ opacity:0; transform:translateY(16px); } to{ opacity:1; transform:none; } } .sc-shop-card{ animation:sc-shop-rise .6s ease both; } .sc-shop-card:nth-child(2){animation-delay:.05s} .sc-shop-card:nth-child(3){animation-delay:.1s} .sc-shop-card:nth-child(4){animation-delay:.15s} .sc-shop-card:nth-child(5){animation-delay:.2s} .sc-shop-card:nth-child(6){animation-delay:.25s} .sc-shop-card:nth-child(7){animation-delay:.3s} .sc-shop-card:nth-child(8){animation-delay:.35s} @media(prefers-reduced-motion:reduce){ .sc-shop-card, .sc-shop-card__image, .sc-shop-card__image::before, .sc-shop-card__image img, .sc-shop-card__name, .sc-shop-card__link, .sc-shop__links a{ animation:none !important; transition:none !important; } } /* ========================================================= TEMPLATE INFO — CENTERED UNDER IMAGE ========================================================= */ .sc-shop-card__info{ position:relative; width:100%; margin-top:1rem; padding:1.1rem .4rem 0; text-align:center; } .sc-shop-card__info::before{ content:""; display:block; width:42px; height:3px; margin:0 auto .8rem; background:var(--lilac); } .sc-shop-card__eyebrow{ display:block; margin:0 0 .45rem; color:var(--muted); font-size:.54rem; font-weight:700; line-height:1.2; letter-spacing:.1em; text-transform:uppercase; } .sc-shop-card__top{ display:block; } .sc-shop-card__name{ margin:0 !important; font-family:var(--display) !important; font-size:clamp(1.65rem,2vw,2.2rem) !important; font-weight:650 !important; font-optical-sizing:none !important; font-variation-settings: "opsz" 120, "wght" 560, "SOFT" 20, "WONK" 1 !important; line-height:1 !important; letter-spacing:-.045em !important; transition:transform .24s var(--ease); } .sc-shop-card:hover .sc-shop-card__name{ transform:translateY(-1px); } .sc-shop-card__meta{ justify-content:center; margin-top:.45rem; } .sc-shop-card__footer{ justify-content:center; flex-wrap:wrap; gap:.6rem 1rem; margin-top:.7rem; } .sc-shop-card__collection{ min-height:24px; padding:.28rem .46rem; border:1px solid rgba(10,16,32,.22); background:transparent !important; } .sc-shop-card__link{ margin-top:0; } /* NATURAL IMAGE HEIGHT — NO CROPPING */ .sc-shop-card__visual{ width:100%; } .sc-shop-card__image{ min-height:0 !important; aspect-ratio:auto !important; } .sc-shop-card__image img{ min-height:0 !important; max-height:none !important; } /* NATURAL IMAGE HEIGHT — NO CROPPING */ .sc-shop-card__visual{ width:100%; } .sc-shop-card__image{ min-height:0 !important; aspect-ratio:auto !important; } .sc-shop-card__image img{ min-height:0 !important; max-height:none !important; } /* ========================================================= PLATFORM ANCHORS Used by links from the rest of the site ========================================================= */ .sc-shop__platform-anchor{ position:absolute; width:1px; height:1px; overflow:hidden; pointer-events:none; scroll-margin-top:120px; } /* ========================================================= IMAGE PLACEHOLDER FALLBACK ========================================================= */ .sc-shop-card__image{ position:relative; min-height:360px; display:flex; align-items:center; justify-content:center; } .sc-shop-card__image-placeholder{ position:absolute; inset:0; display:flex; align-items:center; justify-content:center; padding:1.5rem; border:0; color:var(--muted); font-size:.58rem; font-weight:700; line-height:1.4; letter-spacing:.09em; text-align:center; text-transform:uppercase; } .sc-shop-card__image img{ position:relative; z-index:2; } /* Keep image stage visually consistent across all 3-column rows */ @media(min-width:1081px){ .sc-shop-card__image{ min-height:350px; } } /* FIX: platform anchors must never occupy a template grid cell */ .sc-shop__grid > .sc-shop__platform-anchor{ position:absolute !important; width:1px !important; height:1px !important; margin:0 !important; padding:0 !important; overflow:hidden !important; pointer-events:none !important; } /* Keep anchor helpers from taking grid space */ .sc-shop__grid > .sc-shop__platform-anchor{ position:absolute !important; width:1px !important; height:1px !important; overflow:hidden !important; pointer-events:none !important; } @media(max-width:760px){ .sc-shop__filter-group{ align-items:flex-start; } .sc-shop__filter-heading{ width:100%; min-width:0; margin-bottom:.1rem; } } /* FIX: platform anchors must never occupy a template grid cell */ .sc-shop__grid > .sc-shop__platform-anchor{ position:absolute !important; width:1px !important; height:1px !important; margin:0 !important; padding:0 !important; overflow:hidden !important; pointer-events:none !important; } /* Keep anchor helpers from taking grid space */ .sc-shop__grid > .sc-shop__platform-anchor{ position:absolute !important; width:1px !important; height:1px !important; overflow:hidden !important; pointer-events:none !important; } @media(max-width:760px){ .sc-shop__filter-group{ align-items:flex-start; } .sc-shop__filter-heading{ width:100%; min-width:0; margin-bottom:.1rem; } } /* ========================================================= ONE-LINE DROPDOWN FILTER NAVIGATION ========================================================= */ .sc-shop__navfilter{ position:relative; z-index:20; display:flex; align-items:center; gap:1.4rem; margin-bottom:clamp(2.6rem,4vw,3.6rem); padding:.85rem 0; border-top:1px solid var(--ink); border-bottom:1px solid var(--ink); } .sc-shop__navinput{ position:absolute; width:1px; height:1px; opacity:0; pointer-events:none; } .sc-shop__all-link, .sc-shop__navdrop summary{ position:relative; display:inline-flex; align-items:center; gap:.45rem; padding:.25rem 0; color:var(--ink); font-size:.68rem; font-weight:700; line-height:1.2; letter-spacing:.06em; text-transform:uppercase; cursor:pointer; transition: color .2s ease, transform .2s var(--ease); } .sc-shop__all-link:hover, .sc-shop__navdrop summary:hover{ color:var(--blue); transform:translateY(-1px); } .sc-shop__all-link::after, .sc-shop__navdrop summary::before{ content:""; position:absolute; left:0; right:0; bottom:-.28rem; height:2px; background:var(--lilac); transform:scaleX(0); transform-origin:left center; transition:transform .22s var(--ease); } #sc-filter-all:checked + .sc-shop__all-link::after{ transform:scaleX(1); } .sc-shop__navdrop{ position:relative; } .sc-shop__navdrop summary{ list-style:none; } .sc-shop__navdrop summary::-webkit-details-marker{ display:none; } .sc-shop__navdrop summary::after{ content:"↘"; font-size:.62rem; transition:transform .2s var(--ease); } .sc-shop__navdrop[open] summary::after{ transform:rotate(45deg); } .sc-shop__navdrop[open] summary::before{ transform:scaleX(1); } .sc-shop__navmenu{ position:absolute; top:calc(100% + .8rem); left:0; min-width:180px; padding:.45rem; border:1px solid var(--ink); background:var(--paper); box-shadow:4px 4px 0 var(--lilac); } .sc-shop__navmenu label{ display:block; padding:.62rem .68rem; color:var(--ink); font-size:.66rem; font-weight:600; line-height:1.2; cursor:pointer; transition: background .18s ease, padding-left .18s ease; } .sc-shop__navmenu label:hover{ background:var(--white); padding-left:.82rem; } /* active item inside dropdown */ .sc-shop__navinput:checked + label{ background:transparent; } .sc-shop__navinput:checked + label::before{ content:"•"; margin-right:.4rem; color:var(--blue); } /* ========================================================= FILTER LOGIC ========================================================= */ /* Squarekicker — all */ .sc-shop:has(#sc-filter-squarekicker-all:checked) .sc-shop-card:not([data-platform="squarekicker"]){ display:none !important; } /* Squarespace — all */ .sc-shop:has(#sc-filter-squarespace-all:checked) .sc-shop-card:not([data-platform="squarespace"]){ display:none !important; } /* Squarekicker collections */ .sc-shop:has(#sc-filter-premium-plus:checked) .sc-shop-card:not([data-collection="premium-plus"]){ display:none !important; } .sc-shop:has(#sc-filter-premium:checked) .sc-shop-card:not([data-collection="premium"]){ display:none !important; } .sc-shop:has(#sc-filter-lite:checked) .sc-shop-card:not([data-collection="lite"]){ display:none !important; } /* Squarespace collections */ .sc-shop:has(#sc-filter-signature:checked) .sc-shop-card:not([data-collection="signature"]){ display:none !important; } .sc-shop:has(#sc-filter-native:checked) .sc-shop-card:not([data-collection="native"]){ display:none !important; } /* Active parent dropdown indication */ .sc-shop:has( #sc-filter-squarekicker-all:checked, #sc-filter-premium-plus:checked, #sc-filter-premium:checked, #sc-filter-lite:checked ) .sc-shop__navdrop:nth-of-type(1) summary::before{ transform:scaleX(1); } .sc-shop:has( #sc-filter-squarespace-all:checked, #sc-filter-signature:checked, #sc-filter-native:checked ) .sc-shop__navdrop:nth-of-type(2) summary::before{ transform:scaleX(1); } @media(max-width:760px){ .sc-shop__navfilter{ gap:1rem; flex-wrap:wrap; } .sc-shop__navmenu{ min-width:160px; } } /* ========================================================= PAGE SECTION SPLIT ========================================================= */ .sc-shop--hero{ padding: clamp(4rem,7vw,6.5rem) 0 clamp(2.8rem,5vw,4.5rem); } .sc-shop--hero .sc-shop__intro{ margin-bottom:0; padding-bottom:0; border-bottom:0; } .sc-shop--collections{ padding: clamp(2.4rem,4vw,3.5rem) 0 clamp(6rem,9vw,9rem); border-top:1px solid rgba(10,16,32,.14); } .sc-shop--collections .sc-shop__catalog{ margin-top:0; } /* S2 standalone cleanup */ .sc-shop--collections{ width:100%; } /* S2 transparent background */ .sc-shop--collections, .sc-shop--collections .sc-shop__wrap, .sc-shop--collections .sc-shop__catalog{ background:transparent !important; }
Squarekicker
Squarespace
Add Mocha Latte image
Mocha Latte Squarespace template preview
Squarespace · Signature

Mocha Latte

Squarespace 10 pages $297
Add Marrakech image
Marrakech Squarespace template preview
Squarespace · Native

Marrakech

Squarespace Native
Add sixth Squarespace template image
Squarespace template preview
Squarespace · Native

Template 06

Squarespace Native
Add Scatto image
Scatto Squarekicker template preview
Squarekicker · Premium+

Scatto

Squarekicker $599
Add OmPulse image
OmPulse Squarekicker template preview
Squarekicker · Premium

OmPulse

Squarekicker $599
Add TH’ Marketers image
TH Marketers Squarekicker template preview
Squarekicker · Premium

TH’ Marketers

Squarekicker $599
Add Marco Vale image
Marco Vale Squarekicker template preview
Squarekicker · Lite

Marco Vale

Squarekicker One page