.page-body:has(>.page-main>.shopify-section>[data-prehome-hide-header]) .header-drawer:before{display:none}.page-body:has(>.page-main>.shopify-section>[data-prehome-hide-header]) .header-drawer .header-drawer__menu-trigger{display:none}.page-body:has(>.page-main>.shopify-section>[data-prehome-hide-header]) .header-drawer .header-drawer__right{display:none}.prehome-diptych{max-width:var(--container-max-width);padding-block:var(--settings-padding-block-start-mobile,var(--settings-padding-block-start,0)) var(--settings-padding-block-end-mobile,var(--settings-padding-block-end,0));padding-inline:var(--settings-padding-inline-start-mobile,var(--settings-padding-inline-start,0)) var(--settings-padding-inline-end-mobile,var(--settings-padding-inline-end,0));margin-inline:auto}@media screen and (width>=64rem){.prehome-diptych{padding-block:var(--settings-padding-block-start) var(--settings-padding-block-end);padding-inline:var(--settings-padding-inline-start) var(--settings-padding-inline-end)}}.prehome-diptych{position:relative;overflow:clip}.prehome-diptych__grid{grid-template-columns:1fr;display:grid}@media screen and (width>=64rem){.prehome-diptych__grid{gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr)}}.prehome-diptych__panel{min-width:0;display:grid}.prehome-diptych-item{grid-template-areas:"stack";display:grid;position:relative;overflow:clip}.prehome-diptych-item__content,.prehome-diptych-item__background{width:100%;min-width:0}.prehome-diptych-item__background{height:var(--settings-height-mobile,var(--settings-height))}@media screen and (width>=64rem){.prehome-diptych-item__background{height:var(--settings-height,var(--settings-height))}.prehome-diptych-item__background[style*=--settings-height-ratio]{aspect-ratio:var(--settings-height-ratio);height:auto;max-height:90svh}}@media screen and (width<=63.9375rem){.prehome-diptych-item__background[style*=--settings-height-mobile-ratio]{aspect-ratio:var(--settings-height-mobile-ratio);height:auto;max-height:90svh}}.prehome-diptych-item__background{background-color:var(--settings-color-background);background-image:var(--settings-color-background-gradient);grid-area:stack;min-height:100%;position:relative;overflow:clip}.prehome-diptych-item__background:before{content:"";background-color:rgb(0, 0, 0, var(--settings-overlay-opacity,0));pointer-events:none;position:absolute;inset:0}.prehome-diptych-item__content{grid-area:var(--settings-content-position);grid-template:"stack"1fr/1fr;display:grid;position:relative;overflow:clip}.prehome-diptych-item__content>.group,.prehome-diptych-item__link{grid-area:stack}.prehome-diptych-item a.button{z-index:var(--z-raised);position:relative}.prehome-diptych-item button.button{pointer-events:none}.picture{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.picture:before{content:"";background:var(--color-cream-200) var(--picture-lqip-mobile,var(--picture-lqip,none)) center/cover no-repeat;transition:opacity var(--animation-base);pointer-events:none;position:absolute;inset:0}@media screen and (width>=64rem){.picture:before{background-image:var(--picture-lqip,none)}}.picture--lqip:before{filter:blur(var(--blur-15));transform:scale(1.15)}.picture__img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.picture.is-loaded:before{opacity:0}.group{width:var(--settings-width-mobile,var(--settings-width))}@media screen and (width>=64rem){.group{width:var(--settings-width,0)}}.group{height:var(--settings-height-mobile,var(--settings-height))}@media screen and (width>=64rem){.group{height:var(--settings-height,var(--settings-height))}}.group{align-self:var(--settings-position-y-mobile,var(--settings-position-y))}@media screen and (width>=64rem){.group{align-self:var(--settings-position-y)}}.group{justify-self:var(--settings-position-x-mobile,var(--settings-position-x))}@media screen and (width>=64rem){.group{justify-self:var(--settings-position-x,0)}.group[style*="--settings-position-x: flex-end"]{--text-align:right}}@media screen and (width<=63.9375rem){.group[style*="--settings-position-x-mobile: flex-end"]{--text-align:right}}@media screen and (width>=64rem){.group[style*="--settings-position-x: center"]{--text-align:center}}@media screen and (width<=63.9375rem){.group[style*="--settings-position-x-mobile: center"]{--text-align:center}}.group{flex-direction:var(--settings-direction-mobile,var(--settings-direction))}@media screen and (width>=64rem){.group{flex-direction:var(--settings-direction)}.group[style*="--settings-direction: row"]{align-items:center}}@media screen and (width<=63.9375rem){.group[style*="--settings-direction-mobile: row"]{align-items:center}}.group{justify-content:var(--settings-content-spacing-mobile,var(--settings-content-spacing))}@media screen and (width>=64rem){.group{justify-content:var(--settings-content-spacing)}}.group{padding-block:var(--settings-padding-block-start-mobile,var(--settings-padding-block-start,0)) var(--settings-padding-block-end-mobile,var(--settings-padding-block-end,0));padding-inline:var(--settings-padding-inline-start-mobile,var(--settings-padding-inline-start,0)) var(--settings-padding-inline-end-mobile,var(--settings-padding-inline-end,0))}@media screen and (width>=64rem){.group{padding-block:var(--settings-padding-block-start) var(--settings-padding-block-end);padding-inline:var(--settings-padding-inline-start) var(--settings-padding-inline-end)}}.group{flex-wrap:wrap;display:flex}@media screen and (width<=63.9375rem){.group[style*="--settings-direction-mobile: row"],.group[style*="--settings-direction: row"]:not([style*=--settings-direction-mobile]){justify-content:var(--settings-position-x-mobile)}}@media screen and (width>=64rem){.group[style*="--settings-direction: row"]{justify-content:var(--settings-position-x)}}.block-text{padding-block:var(--settings-padding-block-start-mobile,var(--settings-padding-block-start,0)) var(--settings-padding-block-end-mobile,var(--settings-padding-block-end,0));padding-inline:var(--settings-padding-inline-start-mobile,var(--settings-padding-inline-start,0)) var(--settings-padding-inline-end-mobile,var(--settings-padding-inline-end,0))}@media screen and (width>=64rem){.block-text{padding-block:var(--settings-padding-block-start) var(--settings-padding-block-end);padding-inline:var(--settings-padding-inline-start) var(--settings-padding-inline-end)}}.block-text{color:var(--settings-color-heading);text-align:var(--text-align-mobile,var(--text-align));text-transform:var(--settings-text-case,none);z-index:var(--z-elevated);pointer-events:none;display:inline-block}@media screen and (width>=64rem){.block-text{text-align:var(--text-align)}}.block-text__content--clamped .text{line-clamp:var(--settings-text-clamp-lines,3);-webkit-line-clamp:var(--settings-text-clamp-lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block-text__toggle{pointer-events:auto;background-image:linear-gradient(transparent calc(100% - 1px), var(--color-ui-250) 1px);background-repeat:no-repeat;background-size:100% 100%;padding-block-start:var(--space-300);display:inline-block}.block-text a{pointer-events:auto}.block-text :is(strong,b){font-weight:var(--font-weight-700);font-synthesis-weight:none}.block-text--primary{color:var(--color-ui-900)}.block-text--secondary{color:var(--color-cream-700)}.block-text--full-width{width:100%;display:block}.block-text--with-background .block-text__wrapper{background-color:var(--color-cream-200);padding:var(--space-300);border-radius:var(--border-radius-xs)}.block-text--per-tag h1{font-family:var(--font-family-serif);font-size:var(--title-h1-font-size);line-height:var(--title-h1-line-height);font-weight:var(--title-h1-font-weight);letter-spacing:var(--title-h1-letter-spacing)}.block-text--per-tag h2{font-family:var(--font-family-serif);font-size:var(--title-h2-font-size);line-height:var(--title-h2-line-height);font-weight:var(--title-h2-font-weight);letter-spacing:var(--title-h2-letter-spacing)}.block-text--per-tag h3{font-family:var(--font-family-serif);font-size:var(--title-h3-font-size);line-height:var(--title-h3-line-height);font-weight:var(--title-h3-font-weight);letter-spacing:var(--title-h3-letter-spacing)}.block-text--per-tag h4{font-family:var(--font-family-sans-serif);font-size:var(--title-h4-font-size);line-height:var(--title-h4-line-height);font-weight:var(--title-h4-font-weight);letter-spacing:var(--title-h4-letter-spacing)}.block-text--per-tag h5,.block-text--per-tag h6{font-family:var(--font-family-sans-serif);font-size:var(--ui-1-font-size);line-height:var(--ui-1-line-height);font-weight:var(--ui-1-font-weight);letter-spacing:var(--ui-1-letter-spacing)}.block-text--per-tag p{font-family:var(--font-family-sans-serif);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight)}
