Brand film

A single campaign film with optional overlay copy and a real pause control. Falls back to an image when no video is selected.

Merchant-addable
Yes
Settings
18
Block types
—
File
sections/video.liquid

Used by default on: page.our-standards

Screenshots pending

Captures for Brand film at desktop and mobile widths are generated from a live store by npm run shots. They appear here automatically once that has run.

When to use it

A brand or campaign moment where the film carries the message and a short heading and button sit over it.

Setting it up

  1. Under Media, upload the video. Turn on Use separate mobile video to serve a vertical cut below 750px, and add a Fallback image for when no video is selected.
  2. Write a Video description for shoppers using assistive technology, and choose Playback mode: an ambient muted loop, or click to play.
  3. Fill in the Overlay content. Leave every field blank to show the film with no copy.
  4. Under Layout, choose Frame style, then Media height. It starts on Compact; Standard, Tall, and Full screen set taller frames, and each crops the film to fill it. Match media ratio shows the whole film at its own shape instead.
  5. Set Content position, Overlay shade, Text backdrop, and Color scheme. Overlay shade dims the whole frame. Text backdrop controls the extra darkening behind the copy: at 100% the text meets the 4.5:1 contrast standard on any footage, and a lower value softens or removes the patch for light or calm footage.

Where the content comes from

Section settings own the video, fallback image, and overlay copy. The media files live in Shopify files; no product data or metafields are used.

Notes and cautions

  • With the full-width frame style the film runs edge to edge, while the copy and the play control stay inside the page width, lined up with the header and the sections around it.
  • The fixed heights are minimums. If a long heading needs more room, the frame grows rather than cutting the copy off.
  • A wide, short film under Match media ratio leaves little room for copy. Switch to Standard or Tall when the overlay text crowds the frame.
  • On a phone every height uses a taller, portrait-friendly frame, so check the crop at 375px.
  • Overlay text uses the lighter of the color scheme's text and background colors, over a shade in the darker one, so light and dark schemes both work.
  • The video loads only when it scrolls into view or is played. Until then its cover image shows, sized for the screen.
  • Space pauses playback, and switching browser tabs pauses it automatically.

Section settings

Every setting on the section itself, in the order it appears in the theme editor. Group headings match the editor's own grouping.

Media

Upload campaign media in Shopify files. This section's video, fallback image, and copy belong to this placement; no product data or metafields are required.

Upload videoVideo

Use a muted campaign film for the best ambient experience.

ID
video
Use separate mobile videoCheckbox

Uses a mobile-optimized video below 750 px.

ID
use_mobile_video
Default
Off
Mobile videoVideo

Leave blank to use the desktop video. If no desktop video is selected, this video is used at every size.

ID
mobile_video
Shown when
use_mobile_video
Fallback imageImage

Shows when no video is selected, and stands in for the video's cover image if it has none. 1920 x 1080px .jpg recommended.

ID
fallback_image
Video descriptionText

Describe the visual action for shoppers using assistive technology. Leave blank to use the heading.

ID
video_description
Playback modeDropdown
ID
playback_mode
Default
Ambient loop
  • Ambient loopambient
  • Click to playclick

Overlay content

EyebrowText
ID
eyebrow
Default
A daily ritual
HeadingText
ID
heading
Default
Made for the quiet moments.
Heading sizeDropdown
ID
heading_size
Default
Large
  • Smallsmall
  • Mediummedium
  • Largelarge
TextRich text
ID
body
Default
<p>Thoughtful care for skin that feels like your own.</p>
Button labelText
ID
button_label
Default
Explore the collection
Button linkLink
ID
button_link

Layout

Frame styleDropdown

Full width spans the viewport. Page width follows the theme content grid.

ID
layout
Default
Full width
  • Full widthfull
  • Page widthcontained
Media heightDropdown

Match media ratio shows the whole video or image. Fixed heights crop the media to fill the frame, and the frame grows if the overlay content needs more room.

ID
media_height
Default
Compact
  • Match media ratioadapt
  • Compactcompact
  • Standardstandard
  • Talltall
  • Full screenfull
Content positionDropdown
ID
content_position
Default
Bottom left
  • Top lefttop-left
  • Top centertop-center
  • Middle leftmiddle-left
  • Middle centermiddle-center
  • Bottom leftbottom-left
  • Bottom centerbottom-center
Overlay shadeSlider

Dims the whole video or image.

ID
shade_opacity
Default
20
Range
0% to 80%, in steps of 5%
Text backdropSlider

Darkens the area behind the text so it stays readable. At 100%, text meets the 4.5:1 contrast standard on any footage. Lower it for light or calm footage, and check the text stays readable.

ID
text_backdrop
Default
30
Range
0% to 100%, in steps of 10%
Color schemeColor scheme
ID
color_scheme
Default
scheme-6