/** Shopify CDN: Minification failed

Line 144:131 Unexpected "}"

**/
/* JL · Our Story page (templates/page.our-story.json) · 2026-09-17
   The LOOK of the page lives here; every WORD lives in the section blocks in the theme editor.
   Scoped to this template's section ids. Colours come from colour scheme variables only. */

/* Opening · STOP-GAP */
[id$="__story_open"][id$="__story_open"] .hero__subheading{color:var(--COLOR-ACCENT)}
[id$="__story_open"][id$="__story_open"] .hero__rte em{color:var(--COLOR-ACCENT)}
[id$="__story_open"][id$="__story_open"] .hero__title{font-size:clamp(40px,5.2vw,74px)}
[id$="__story_open"][id$="__story_open"] .brick__block__text{flex:1 1 100%}
[id$="__story_open"][id$="__story_open"] .body-x-small{font-style:italic}
[id$="__story_open"] .hero__rte em strong {font-size: 0;display: inline-block;width: 13px;height: 9px;margin: 0 7px;position: relative;vertical-align: middle;}
[id$="__story_open"] .hero__rte em strong::before, [id$="__story_open"] .hero__rte em strong::after {content: "";position: absolute;top: 5px;width: 9px;height: 1.5px;background: var(--COLOR-ACCENT);}
[id$="__story_open"] .hero__rte em strong::before {left: 1px;transform: rotate(-52deg);transform-origin: left center;}
[id$="__story_open"] .hero__rte em strong::after {right: 1px;transform: rotate(52deg);transform-origin: right center;}
@media (min-width:750px){[id$="__story_open"][id$="__story_open"] .brick__section{position:relative}[id$="__story_open"][id$="__story_open"] .body-x-small{position:absolute;left:calc(50% + 40px);bottom:30px}[id$="__story_open"][id$="__story_open"] .divider-holder {width: 80%;}}

/* The family */
[id$="__story_family"][id$="__story_family"] .hero__subheading{color:var(--COLOR-ACCENT)}
@media (min-width:750px){[id$="__story_family"][id$="__story_family"] .brick__section{align-items:start}[id$="__story_family"][id$="__story_family"] .brick__block:first-child{flex:0 0 40%}}
[id$="__story_family"][id$="__story_family"] .brick__block__text{flex:1}
[id$="__story_family"][id$="__story_family"] .heading-x-large{font-size:clamp(80px,10vw,150px);white-space:nowrap;color:var(--COLOR-ACCENT)}
[id$="__story_family"][id$="__story_family"] .body-small p{border-top:1px solid var(--COLOR-BORDER);padding:13px 0}
[id$="__story_family"][id$="__story_family"] h4{text-transform:none;letter-spacing:0;border-left:1px solid var(--COLOR-ACCENT);padding-left:20px}
[id$="__story_family"][id$="__story_family"] .body-large p{opacity:.8}

/* We care · STOP-GAP */
[id$="__story_care"][id$="__story_care"] .hero__subheading,[id$="__story_care"][id$="__story_care"] .body-small p:first-child{color:var(--COLOR-ACCENT);grid-column:1;grid-row:1/3}
[id$="__story_care"][id$="__story_care"] .body-small{display:grid;grid-template-columns:44px 1fr;border-top:1px solid var(--COLOR-BORDER);padding-top:14px}
[id$="__story_care"][id$="__story_care"] .body-small p{grid-column:2;margin:0 0 4px}
[id$="__story_care"][id$="__story_care"] .body-small p:last-child{opacity:.8}
[id$="__story_care"][id$="__story_care"] .body-small strong{font:var(--FONT-WEIGHT-HEADING) 14px var(--FONT-STACK-HEADING);letter-spacing:.12em;text-transform:uppercase}
[id$="__story_care"][id$="__story_care"] .body-medium{border-top:1px solid var(--COLOR-BORDER);padding-top:22px}

/* The designers */
[id$="__story_designers"][id$="__story_designers"] .hero__subheading{color:var(--COLOR-ACCENT)}
[id$="__story_designers"][id$="__story_designers"] .hero__title{font-size:clamp(36px,5vw,72px);max-width:9em;margin-inline:auto}
[id$="__story_designers"][id$="__story_designers"] .body-x-large p{font:var(--FONT-WEIGHT-HEADING) 13px/2 var(--FONT-STACK-HEADING);letter-spacing:.15em;text-transform:uppercase}
[id$="__story_designers"][id$="__story_designers"] .body-large p,[id$="__story_designers"][id$="__story_designers"] .body-medium p{max-width:600px;margin:auto}
[id$="__story_designers"] .hero__rte strong {font-size: 0;display: inline-block;width: 13px;height: 9px;margin: 0 7px;position: relative;vertical-align: middle;}
[id$="__story_designers"] .hero__rte strong::before, [id$="__story_designers"] .hero__rte strong::after {content: "";position: absolute;top: 5px;width: 9px;height: 1.5px;background: var(--COLOR-ACCENT);}
[id$="__story_designers"] .hero__rte strong::before {left: 1px;transform: rotate(-52deg);transform-origin: left center;}
[id$="__story_designers"] .hero__rte strong::after {right: 1px;transform: rotate(52deg);transform-origin: right center;}

/* Stories head · STOP-GAP */
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__subheading{color:var(--COLOR-ACCENT)}
@media (min-width:750px){[id$="__story_tales_head"][id$="__story_tales_head"] .hero__content{display:grid;grid-template-columns:1fr auto;align-items:end;max-width:none;width:100%}[id$="__story_tales_head"][id$="__story_tales_head"] .hero__subheading,[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-small{grid-column:1/-1}}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-small{text-align:center;padding-top:40px}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-medium em{color:var(--COLOR-ACCENT)}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte h3{font-size:clamp(30px,4.2vw,60px);text-transform:none;letter-spacing:0;line-height:1.2;margin-bottom:18px}

/* Stories · STOP-GAP */
[id$="__story_tales"][id$="__story_tales"] .column__content{display:grid;grid-template-columns:48px 1fr;border-top:1px solid var(--COLOR-BORDER);padding-top:24px}
[id$="__story_tales"][id$="__story_tales"] .hero__subheading{grid-row:1/3;color:var(--COLOR-ACCENT);margin:0;padding-top:3px}
[id$="__story_tales"][id$="__story_tales"] .column__heading,[id$="__story_tales"][id$="__story_tales"] .column__text{grid-column:2}
[id$="__story_tales"][id$="__story_tales"] .column__text{color:var(--COLOR-TEXT-A80)}

/* People · STOP-GAP */
[id$="__story_peoples_split"] .hero__subheading{color:var(--COLOR-ACCENT)}
[id$="__story_peoples_split"] .section-padding{background:var(--COLOR-BG-BRIGHTER)}
[id$="__story_peoples_split"] .brick__block,[id$="__story_peoples_split"] .brick__block__text,[id$="__story_peoples_split"] .hero__content{background:none}
@media (min-width:750px){[id$="__story_peoples_split"] .brick__section{align-items:start}}
[id$="__story_peoples_split"] .brick__block__text{flex:1}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__text h4{font-size:135%;text-transform:none;letter-spacing:0;line-height:1.5;border-top:1px solid var(--COLOR-BORDER);padding-top:22px;margin:22px 0 10px}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__text h4:first-child{border-top-color:var(--COLOR-ACCENT);margin-top:0}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__text h4{font-size:19.5px;line-height:1.5}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__text h4+p{font-size:13px;line-height:1.6;color:var(--COLOR-TEXT-A50)}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__text h4+p strong{color:var(--COLOR-TEXT)}
[id$="__story_peoples_split"] .heading-medium{letter-spacing:.075em}
[id$="__story_peoples_split"] .multicolumn .column__image { overflow: visible;}
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn {display: grid; grid-template-columns: repeat(10, 1fr); gap: 0;}}
@media only screen and (max-width: 749px){[id$="__story_peoples_split"] .grid.multicolumn { grid-template-columns: repeat(3, minmax(0, 1fr));gap: 2px;}}
/* First 7 items = left 50% */
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(-n + 7) {grid-column: span 2;}}
/* First item = 50% */
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(1) {grid-column: 1 / 6;}}
/* Items 2–6 = 5 columns */
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(2) {grid-column: 1 / 2;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(3) {grid-column: 2 / 3;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(4) {grid-column: 3 / 4;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(5) {grid-column: 4 / 5;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(6) {grid-column: 5 / 6;}}
@media only screen and (max-width: 749px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(2) {grid-column: 1 / 2;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(3) {grid-column: 2 / 3;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(4) {grid-column: 3 / 4;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(5) {grid-column: 1 / 2;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(6) {grid-column: 2 / 3;}[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(n+2):nth-child(-n+6) .column__inner {padding: 0 6px;}}
/* 7th item = 50% */
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(7) {grid-column: 1 / 6;}}
/* 8th item = right 50% */
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) {grid-column: 6 / 11;grid-row: 1 / 4;padding-left: 80px; padding-right: 20px;}}
@media only screen and (min-width: 750px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item { padding: calc(var(--base) - 6px);}}
[id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(1) .column__heading{max-width: 22ch;}
[id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(2) .column__heading, [id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(3) .column__heading, [id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(4) .column__heading, [id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(5) .column__heading, [id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(6) .column__heading{letter-spacing: .22em;text-align: center;}
[id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(7) .column__content p {font-style: italic;font-family: var(--FONT-STACK-HEADING);text-align: left;}
[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) .column__btn {margin-top: calc(var(--inner) * 1.5);}
[id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(8) .column__btn a.btn:before{content:"★★★★★";margin-right:10px;letter-spacing: .24em;color: var(--COLOR-ACCENT);}
@media only screen and (max-width: 749px){[id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(1), [id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(7), [id$="__story_peoples_split"] .grid.multicolumn .grid-item:nth-child(8) {grid-column: 1 / 12;}}
@media only screen and (max-width: 749px){[id$=__story_peoples_split] .grid.multicolumn .grid-item:nth-child(7) .column__content p {padding-bottom:20px;}}

/* Visit · STOP-GAP */
[id$="__story_close"][id$="__story_close"] .hero__subheading{color:var(--COLOR-ACCENT)}
[id$="__story_close"][id$="__story_close"] .hero__description em{display:block;font:italic 190% var(--FONT-STACK-HEADING);padding-top:14px}
@media (min-width:750px){[id$="__story_close"][id$="__story_close"] .hero__content{display:grid;grid-template-columns:1fr auto auto;column-gap:24px;max-width:1240px;width:100%;margin-inline:auto}[id$="__story_close"][id$="__story_close"] .hero__content>*{grid-column:1}[id$="__story_close"][id$="__story_close"] .hero__button-group{grid-column:2;grid-row:1/4;align-self:end}[id$="__story_close"][id$="__story_close"] .hero__content>.hero__button{grid-column:3;grid-row:1/4;align-self:end;margin:0 0 31px}}

/* 2026-09-21 · audit pass (numeric parity). Colours stay on scheme variables. */
[id*="__story_"] .btn--text{font-size:12.5px;letter-spacing:.14em}
[id*="__story_"] .btn--text span{padding-bottom:4px}
[id*="__story_"] .btn--text span::after{background:var(--BTN-SECONDARY-BG);opacity:1;transform:none;width:100%;left:0}
[id*="__story_"] .heading-medium{letter-spacing:.1em}
[id$="__story_family"][id$="__story_family"] .hero__subheading{color:var(--COLOR-ACCENT-HOVER)}
[id$="__story_care"][id$="__story_care"] .hero__subheading{color:var(--COLOR-ACCENT-HOVER)}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__subheading{color:var(--COLOR-ACCENT-HOVER)}
[id$="__story_open"][id$="__story_open"] .hero__title{line-height:1.08;letter-spacing:.09em}
[id$="__story_open"][id$="__story_open"] .hero__rte strong{letter-spacing:.06em}
[id$="__story_family"][id$="__story_family"] .body-small strong{color:var(--COLOR-ACCENT-HOVER);letter-spacing:.16em;font-weight:var(--FONT-WEIGHT-HEADING);font-family:var(--FONT-STACK-HEADING)}
[id$="__story_family"][id$="__story_family"] .hero__rte.body-medium p{margin-bottom:18px}
[id$="__story_family"][id$="__story_family"] .hero__rte h4{margin:30px 0;line-height:1.45}
[id$="__story_family"][id$="__story_family"] .hero__rte.body-medium,[id$="__story_family"][id$="__story_family"] .hero__rte.body-medium p{line-height:1.6}
[id$="__story_family"][id$="__story_family"] .brick__block:nth-child(2) .hero__rte p:last-child{margin-top:26px;font-size:21px;color:var(--COLOR-ACCENT-HOVER)}
@media (min-width:750px){[id$="__story_care"][id$="__story_care"] .brick__block__text{padding-block:104px}}
[id$="__story_designers"][id$="__story_designers"] .hero__title{line-height:1.12;letter-spacing:.09em}
[id$="__story_designers"][id$="__story_designers"] .body-medium p{opacity:.62}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-medium{opacity:.6}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte h3{margin-bottom:20px}
[id$="__story_tales"][id$="__story_tales"] .column__heading{line-height:1.5;letter-spacing:.11em;margin-bottom:0}
@media (min-width:750px){[id$="__story_tales"][id$="__story_tales"] .grid-item{padding-block:8px 32px}}
[id$="__story_people"][id$="__story_people"] .column__heading{letter-spacing:.22em}
[id$="__story_close"][id$="__story_close"] .hero__description p{margin-bottom:6px}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-medium em{color:var(--COLOR-ACCENT-HOVER)}
[id$="__story_tales"][id$="__story_tales"] .hero__subheading{color:var(--COLOR-ACCENT-HOVER)}
[id$="__story_close"][id$="__story_close"] .hero__description em{padding-top:0}
/* the faces row below is tucked up by a fixed offset (dev gap): keep this heading at the theme spacing so it holds three lines */
[id$="__story_family"][id$="__story_family"] .hero__title{margin-bottom:30px}
[id$="__story_family"][id$="__story_family"] .body-small p{padding:22px 0}
[id$="__story_care"][id$="__story_care"] .hero__title{margin-bottom:38px}
[id$="__story_close"][id$="__story_close"] .hero__description em{font-size:30px}
[id$="__story_close"][id$="__story_close"] .hero__description{margin-bottom:20px}

/* 2026-09-21 (evening) · second audit pass (PF1-T17 desktop + mobile) + the brand chevron. Colours stay on scheme variables. */
@media (min-width:1100px){[id$="__story_open"][id$="__story_open"] .brick__block__text{max-width:660px;margin-left:auto;padding-top:0}[id$="__story_open"][id$="__story_open"] .hero__rte{max-width:440px}}
[id$="__story_open"][id$="__story_open"] .hero__rte.body-large em{color:var(--COLOR-TEXT-A80)}
@media (max-width:749px){[id$="__story_open"][id$="__story_open"] .brick__block__text{padding-block:48px}}
[id$="__story_family"][id$="__story_family"] .body-small p{display:flex;align-items:baseline}
[id$="__story_family"][id$="__story_family"] .body-small strong{flex:0 0 80px}
[id$="__story_family"] .hero__title{max-width:16ch}
[id$="__story_care"][id$="__story_care"] .hero__title{max-width:15ch;}
@media (max-width:749px){[id$="__story_family"][id$="__story_family"] .brick__block:first-child{display:none}[id$="__story_family"]}
@media (min-width:750px){[id$="__story_care"][id$="__story_care"] .brick__block.brick__block--images{flex:1 1 45%}[id$="__story_care"][id$="__story_care"] .brick__block.brick__block--text{flex:1 1 55%}}
@media (min-width:1100px){[id$="__story_care"][id$="__story_care"] .brick__block__text{flex:1 1 100%;padding-inline:88px 40px}[id$="__story_care"][id$="__story_care"] .hero__content{max-width:620px}}
@media (max-width:749px){[id$="__story_care"][id$="__story_care"] .brick__block__text{padding-block:56px}[id$="__story_care"][id$="__story_care"] .hero__title{margin-bottom:26px}}
[id$="__story_designers"][id$="__story_designers"] .body-small a{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;color:var(--COLOR-TEXT);border-bottom:1px solid var(--BTN-SECONDARY-BG);padding-bottom:4px}
[id$="__story_designers"][id$="__story_designers"] .body-small a em{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:italic;text-transform:none;letter-spacing:.02em;font-size:14px;color:var(--COLOR-ACCENT);padding-right:6px}
[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte h3::before{content:"";display:block;width:18px;height:12px;margin:0 auto 22px;background:var(--BTN-SECONDARY-BG);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9'%3E%3Cpath d='M1 8.4 L6.5 .9 L12 8.4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9'%3E%3Cpath d='M1 8.4 L6.5 .9 L12 8.4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat}
@media (min-width:750px){[id$="__story_tales_head"][id$="__story_tales_head"] .hero__rte.body-small{max-width:980px;margin:0 auto}[id$="__story_tales"][id$="__story_tales"] .grid-item{padding:var(--gap) calc(var(--gap) * 1.35)}}
[id$="__story_close"][id$="__story_close"] .image-overlay{opacity:1;background:linear-gradient(to top,color-mix(in srgb,var(--COLOR-BG) 86%,transparent) 0%,color-mix(in srgb,var(--COLOR-BG) 30%,transparent) 52%,color-mix(in srgb,var(--COLOR-BG) 10%,transparent) 100%)}
@media (max-width: 749px){[id$="__story_close"][id$="__story_close"] .image-overlay{background: linear-gradient(to top, color-mix(in srgb,var(--COLOR-BG) 94%,transparent) 0%, color-mix(in srgb,var(--COLOR-BG) 80%,transparent) 50%, color-mix(in srgb,var(--COLOR-BG) 25%,transparent) 100%);}}
[id$="__story_close"][id$="__story_close"] .hero__description{display:contents}
[id$="__story_close"][id$="__story_close"] .hero__description p{font-size:14px;line-height:1.6;margin:0}
[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(1){max-width:440px;font-size:16px}
[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(3){padding-top:22px}
@media (min-width:750px){[id$="__story_close"][id$="__story_close"] .hero__subheading{grid-row:1}[id$="__story_close"][id$="__story_close"] .hero__title{grid-row:2}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(1){grid-column:1;grid-row:3}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(3){grid-column:1;grid-row:4}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(2){grid-column:2/4;grid-row:3;align-self:end;text-align:right;padding-bottom:18px}[id$="__story_close"][id$="__story_close"] .hero__button-group{grid-column:2;grid-row:4;align-self:end;gap: 8px}[id$="__story_close"][id$="__story_close"] .hero__content>.hero__button{grid-column:3;grid-row:4;align-self:end}}
@media (max-width:749px){[id$="__story_close"][id$="__story_close"] .hero__content{display:grid;grid-template-columns:auto 1fr;column-gap:24px;justify-items:start;padding-bottom: 60px;}[id$="__story_close"][id$="__story_close"] .hero__content>*,[id$="__story_close"][id$="__story_close"] .hero__description p{grid-column:1/-1}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(1){order:1}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(3){order:2;padding:14px 0 18px}[id$="__story_close"][id$="__story_close"] .hero__description p:nth-child(2){order:3;padding-bottom:22px}[id$="__story_close"][id$="__story_close"] .hero__subheading,[id$="__story_close"][id$="__story_close"] .hero__title{order:0}[id$="__story_close"][id$="__story_close"] .hero__button-group{display:contents}[id$="__story_close"][id$="__story_close"] .hero__button-group .hero__button:first-child{order:4;grid-column:1/-1;margin-bottom:16px}[id$="__story_close"][id$="__story_close"] .hero__button-group .hero__button:last-child{order:5;grid-column:1}[id$="__story_close"][id$="__story_close"] .hero__content>.hero__button{order:5;grid-column:2;margin:0}}

/* 2026-10-18 fix pass: Parmodh audit PF1-T28. Phones: the buttons line up with the text above them */
@media (max-width:749px){[id$="__story_close"][id$="__story_close"] .hero__button-group .hero__button{margin-left:0;margin-right:0}}
