.section-split{--distance-to-bleed: var(--container-gutter);display:flow-root}.section-split__column{padding:var(--section-vertical-spacing) var(--container-gutter)}.section-split__column--image{padding-block:calc(var(--section-disable-padding-collapsing, 1) * var(--container-gutter)) var(--container-gutter)}.section-split__column--flushed{padding:0!important}::where(.container,.section-split) .section-header{margin-inline:0}@media screen and (max-width: 999px){.section-split__column:where(:first-child){padding-block-end:var(--section-stack-row-gap)}.section-split__column:where(:last-child){padding-block-start:var(--section-stack-row-gap)}.section-split__column:not(.section-split__column--flushed)+.section-split__column{padding-block-start:0}}@media screen and (min-width: 1000px){.section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));reading-flow:grid-columns;align-items:start;display:grid}.section-split:has(.section-split__column--image){align-items:center}.section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image){padding-block:var(--container-gutter)}.section-split__column--image{align-self:stretch}.section-split--reverse .section-split__column:first-child{order:2}.section-split:not(.section-split--reverse) .section-split__column--image:first-child,.section-split--reverse .section-split__column--image:last-child{padding-inline-end:0}.section-split:not(.section-split--reverse) .section-split__column--image:last-child,.section-split--reverse .section-split__column--image:first-child{padding-inline-start:0}}.section-spacing{padding-block-start:calc(var(--section-disable-padding-collapsing) * var(--section-vertical-spacing-block-start, var(--section-vertical-spacing)));padding-block-end:var(--section-vertical-spacing-block-end, var(--section-vertical-spacing))}.shopify-section:has(.section-spacing){scroll-margin-block-start:var(--sticky-area-height)}.shopify-section:first-child:has([allow-transparent-header]) .section-spacing{--section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) + var(--header-height) - 16px)}.section-spacing--tight{padding-block-start:min(3rem,var(--section-disable-padding-collapsing) * var(--section-vertical-spacing-block-start, var(--section-vertical-spacing)));padding-block-end:min(3rem,var(--section-vertical-spacing-block-end, var(--section-vertical-spacing)))}.section-spacing--loose{padding-block-start:calc((var(--section-disable-padding-collapsing) * var(--section-vertical-spacing-block-start, var(--section-vertical-spacing))) * 2.5);padding-block-end:calc((var(--section-vertical-spacing-block-end, var(--section-vertical-spacing))) * 2.5)}.shopify-section:has(.section-split)+.shopify-section:has(.section-split){--section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0)}:where(.shopify-section:has(.section-split,.section-spacing)+.shopify-section:has(.section-spacing)){--section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0)}:where(.shopify-section:has(.section-split__column--image):not(:has(.section-split__column--flushed))+.shopify-section){--section-vertical-spacing-block-start: calc( var(--section-vertical-spacing) - var(--container-gutter) * var(--section-has-same-background-as-previous-section, 0) )}@media screen and (min-width: 700px){:where(.shopify-section:has(.section-split__column--flushed)+.shopify-section:has(.section-spacing)){--section-enable-padding-collapsing: 0}}.content-box{--content-box-spacing: max(1.5rem, var(--container-gutter));--content-box-enable-transparent-header-compensation: 0;--sticky-inset-block-start: calc(var(--sticky-offset) + var(--content-box-spacing-block-start, var(--content-box-spacing)));grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing))) [full-end];grid-template-columns:[full-start] var(--content-box-spacing-inline-start, var(--content-box-inline-spacing, var(--content-box-spacing))) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-inline-end, var(--content-box-inline-spacing, var(--content-box-spacing))) [full-end];display:grid;position:relative}@container content-box (width < 450px){.content-box{--content-box-spacing: 1.5rem}}@container content-box (width < 250px){.content-box{--content-box-spacing: 1rem}}.content-box>*{isolation:isolate;grid-area:inner-start / inner-start / inner-end / inner-end}.content-box .column-bleed{margin-inline-start:calc(-1 * var(--content-box-spacing-inline-start, var(--content-box-inline-spacing, var(--content-box-spacing))));margin-inline-end:calc(-1 * var(--content-box-spacing-inline-end, var(--content-box-inline-spacing, var(--content-box-spacing))))}.content-box .row-bleed{margin-block-start:calc(-1 * var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing))));margin-block-end:calc(-1 * var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing))))}.content-box__background-media:has(video-media)~*{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline])){pointer-events:auto}.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline]))~*{opacity:0;visibility:hidden}.video-media-container{display:flex;align-items:center;justify-content:center}video.constrained-image{aspect-ratio:var(--mobile-aspect-ratio, var(--aspect-ratio, auto));width:var(--image-mobile-max-width, var(--image-max-width));flex-shrink:0;object-fit:cover;object-position:center}@media screen and (min-width: 700px){video.constrained-image{aspect-ratio:var(--aspect-ratio, auto);width:var(--image-max-width)}}.shopify-section:first-child [allow-transparent-header] .content-box:first-child{--content-box-enable-transparent-header-compensation: 1}.content-box .placement-grid{grid-template-columns:subgrid;grid-column:full-start / full-end}.content-box .placement-grid>*{grid-column:inner-start / inner-end}.span-full{grid-area:1 / 1 / -1 / -1}.content-box .placement-grid.span-full>*{grid-column:full-start / full-end}.content-box__background-media{grid-area:full-start / full-start / full-end / full-end;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;height:100%;display:grid}.content-box[class*=min-h-]:not(.min-h-auto) .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0}.content-box__background-media>*{width:100%;height:100%}.content-box__background-media img{pointer-events:none}@media screen and (min-width: 1000px){.content-box[class*="md:min-h-"] .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0}}.placement-grid{grid-template-rows:auto;row-gap:1.5rem;display:grid}.placement-grid:has(>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end)){grid-template-rows:1fr auto 1fr}.placement-grid>:where(.align-self-start,.place-self-start,.place-self-start-center,.place-self-start-end){grid-row:1}.placement-grid>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end){grid-row:2}.placement-grid>:where(.align-self-end,.place-self-end,.place-self-end-center,.place-self-end-start){grid-row:3}@media screen and (min-width: 700px){.placement-grid:has(>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end)){grid-template-rows:1fr auto 1fr}.placement-grid>:where(.sm\:align-self-start,.sm\:place-self-start,.sm\:place-self-start-center,.sm\:place-self-start-end){grid-row:1}.placement-grid>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end){grid-row:2}.placement-grid>:where(.sm\:align-self-end,.sm\:place-self-end,.sm\:place-self-end-center,.sm\:place-self-end-start){grid-row:3}}@media screen and (min-width: 1000px){.placement-grid:has(>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end)){grid-template-rows:1fr auto 1fr}.placement-grid>:where(.md\:align-self-start,.md\:place-self-start,.md\:place-self-start-center,.md\:place-self-start-end){grid-row:1}.placement-grid>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end){grid-row:2}.placement-grid>:where(.md\:align-self-end,.md\:place-self-end,.md\:place-self-end-center,.md\:place-self-end-start){grid-row:3}}.constrained-image{width:var(--image-mobile-max-width, var(--image-max-width));flex-shrink:0}@media screen and (min-width: 700px){.constrained-image{width:var(--image-max-width)}}.with-overlay:after{content:"";background:var(--gradient-overlay, rgb(var(--overlay, 0 0 0 / .3)));pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}video{border-radius:inherit;width:100%;height:100%;object-fit:cover;object-position:center;display:block}model-media{border-radius:inherit;aspect-ratio:var(--mobile-aspect-ratio, var(--aspect-ratio, auto));width:100%;display:block;position:relative;--default-aspect-ratio: 1}@media screen and (min-width: 700px){model-media{aspect-ratio:var(--aspect-ratio, auto)}}model-media model-viewer,model-media .shopify-model-viewer-ui{vertical-align:top;width:100%;height:100%}.sr-only,::part(sr-only){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden}::is(:is(.sr-only,::part(sr-only))[type="checkbox"]:focus-visible + label,:is(.sr-only,::part(sr-only))[type="radio"]:focus-visible + label){outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.content-between{align-content:space-between}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.justify-end{justify-content:safe end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-center{justify-items:safe center}.justify-items-end{justify-items:safe end}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-baseline{align-items:baseline}.align-self-stretch{align-self:stretch}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.place-self-start{place-self:start}.place-self-start-center{place-self:start center}.place-self-start-end{place-self:start end}.place-self-center{place-self:center}.place-self-center-start{place-self:center start}.place-self-center-end{place-self:center end}.place-self-end{place-self:end}.place-self-end-start{place-self:end start}.place-self-end-center{place-self:end center}@media screen and (min-width: 700px){.sm\:text-start{text-align:start}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:content-start{align-content:start}.sm\:content-center{align-content:center}.sm\:content-end{align-content:end}.sm\:content-between{align-content:space-between}.sm\:justify-start{justify-content:start}.sm\:justify-center{justify-content:safe center}.sm\:justify-end{justify-content:safe end}.sm\:justify-between{justify-content:space-between}.sm\:justify-evenly{justify-content:space-evenly}.sm\:justify-items-start{justify-items:start}.sm\:justify-items-center{justify-items:safe center}.sm\:justify-items-end{justify-items:safe end}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-end{justify-self:end}.sm\:align-start{align-items:start}.sm\:align-center{align-items:center}.sm\:align-end{align-items:end}.sm\:align-baseline{align-items:baseline}.sm\:align-self-stretch{align-self:stretch}.sm\:align-self-start{align-self:start}.sm\:align-self-center{align-self:center}.sm\:align-self-end{align-self:end}.sm\:place-self-start{place-self:start}.sm\:place-self-start-center{place-self:start center}.sm\:place-self-start-end{place-self:start end}.sm\:place-self-center{place-self:center}.sm\:place-self-center-start{place-self:center start}.sm\:place-self-center-end{place-self:center end}.sm\:place-self-end{place-self:end}.sm\:place-self-end-start{place-self:end start}.sm\:place-self-end-center{place-self:end center}}@media screen and (min-width: 1000px){.md\:text-start{text-align:start}.md\:text-center{text-align:center}.md\:text-end{text-align:end}.md\:content-start{align-content:start}.md\:content-center{align-content:center}.md\:content-end{align-content:end}.md\:content-between{align-content:space-between}.md\:justify-start{justify-content:start}.md\:justify-center{justify-content:safe center}.md\:justify-end{justify-content:safe end}.md\:justify-between{justify-content:space-between}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-items-start{justify-items:start}.md\:justify-items-center{justify-items:safe center}.md\:justify-items-end{justify-items:safe end}.md\:justify-self-start{justify-self:start}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:end}.md\:align-start{align-items:start}.md\:align-center{align-items:center}.md\:align-end{align-items:end}.md\:align-baseline{align-items:baseline}.md\:align-self-stretch{align-self:stretch}.md\:align-self-start{align-self:start}.md\:align-self-center{align-self:center}.md\:align-self-end{align-self:end}.md\:place-self-start{place-self:start}.md\:place-self-start-center{place-self:start center}.md\:place-self-start-end{place-self:start end}.md\:place-self-center{place-self:center}.md\:place-self-center-start{place-self:center start}.md\:place-self-center-end{place-self:center end}.md\:place-self-end{place-self:end}.md\:place-self-end-start{place-self:end start}.md\:place-self-end-center{place-self:end center}}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.my-auto{margin-block:auto}.aspect-auto{aspect-ratio:auto}.aspect-short{aspect-ratio:4 / 3}.aspect-tall{aspect-ratio:2 / 3}.aspect-portrait{aspect-ratio:4 / 5}video.aspect-square{aspect-ratio:1}.clip-circle{clip-path:circle(50%)}.aspect-video{aspect-ratio:16 / 9}:root{--heading-italic-font-family: inherit;--heading-italic-font-weight: inherit;--heading-italic-font-size-multiplier: 0;--heading-highlight-accent-color: 255, 255, 0;--heading-highlight-text-color: 0, 0, 0}.highlighted-heading{isolation:isolate;display:block}.text-indent .highlighted-heading{display:inline}.highlighted-heading[effect=italic] em{font-family:var(--heading-italic-font-family);font-weight:var(--heading-italic-font-weight);font-style:italic;font-size:calc(100% + var(--heading-italic-font-size-multiplier))}.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em{--highlight-inline-padding: 8px;--highlight-block-padding: .3em;margin-inline:var(--highlight-inline-padding);font-style:inherit;text-indent:0}.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line){position:relative}.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{content:attr(data-content);width:calc(100% + var(--highlight-inline-padding) * 2);clip-path:inset(0 100% 0 0);text-indent:var(--highlight-inline-padding);white-space:nowrap;pointer-events:none;text-align:start;position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--highlight-inline-padding));overflow:hidden}[dir=rtl] :is(.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after){clip-path:inset(0 0 0 100%)}.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before{color:#0000;background-color:rgb(var(--heading-highlight-accent-color));transition:background .2s}.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{color:rgb(var(--heading-highlight-text-color));transition:color .2s}@supports (content: "x" / "y"){.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{content:attr(data-content) / ""}}@supports (height: 1cap){.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em{--highlight-block-padding: min(.3em, (1lh - 1cap) / 1.5)}}@supports (text-box: trim-both cap alphabetic){.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line),.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{text-box:trim-both cap alphabetic;padding-block:var(--highlight-block-padding)}}@supports (height: 1cap) and (not (text-box: trim-both cap alphabetic)){.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before{height:1cap;padding-block:var(--highlight-block-padding);inset-block-start:calc((1lh - 1cap) / 2 - var(--highlight-block-padding))}}.highlighted-heading:where([effect*=circle],[effect*=underline]) em{font-style:inherit;text-indent:0}.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(line){position:relative}.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(shape){color:rgb(var(--heading-highlight-accent-color));pointer-events:none;transition:color .2s;position:absolute;overflow:visible}.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(circle-shape){width:115%;height:1.2em;top:50%;left:50%;transform:translate(-50%,-50%)}.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(underline-shape){--shape-compensation: min(.5em, 20px);width:calc(100% + var(--shape-compensation));height:.15em;inset-block-start:100%;inset-inline-start:calc(-1 * var(--shape-compensation) / 2)}.image-background,.image-background-fixed{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.image-background-fixed{position:fixed;height:100vh!important;max-height:none!important}@supports (height: 100lvh){.image-background-fixed{height:100lvh!important}}.size-full{width:100%;height:100%}.min-h-auto{min-height:auto}.min-h-full{min-height:100%}.min-h-screen{min-height:100svh}.min-h-fill{min-height:calc(100svh - var(--sticky-area-height, 0px))}.shopify-section:first-child [allow-transparent-header] .min-h-fill{min-height:calc(100svh - var(--announcement-bar-height, 0px) - var(--countdown-condensed-height, 0px))}.min-h-xs{min-height:clamp(10rem,30vmax,15rem)}.min-h-sm{min-height:clamp(15rem,35vmax,25rem)}.min-h-md{min-height:clamp(20rem,45vmax,35rem)}.min-h-lg{min-height:clamp(25rem,55vmax,45rem)}.min-w-full{min-width:100%}.md\:hidden{display:block}@media screen and (min-width: 1000px){.md\:hidden{display:none}}.md-max\:hidden{display:none}@media screen and (min-width: 1000px){.md-max\:hidden{display:block}}.text-indent{--text-indent-size: 1em;text-indent:var(--text-indent-size)}.text-indent--circle,.text-indent--square,.text-indent--diamond{--text-indent-icon-size: .6em;text-indent:0}:is(.text-indent--circle,.text-indent--square,.text-indent--diamond):before{content:"";width:var(--text-indent-icon-size);height:var(--text-indent-icon-size);background:currentColor;flex-shrink:0;margin-inline-end:calc(var(--text-indent-size) - var(--text-indent-icon-size));display:inline-block}@supports (height: 1cap){.text-indent--circle,.text-indent--square,.text-indent--diamond{--text-indent-icon-size: 1cap}}@container style(--text-transform: lowercase) or style(--heading-text-transform: lowercase){.text-indent--circle,.text-indent--square,.text-indent--diamond{--text-indent-icon-size: 1ex}}.text-indent--circle:before{border-radius:100%}.text-indent--diamond:before{transform:rotate(45deg)}@supports (height: 1cap){.text-indent--diamond:before{width:calc(var(--text-indent-icon-size) * .75);height:calc(var(--text-indent-icon-size) * .75);translate:0 calc(-1 * var(--text-indent-icon-size) * .15);margin-inline-end:calc(var(--text-indent-size) - var(--text-indent-icon-size) * .75)}}.text-indent--arrow{align-items:center;column-gap:calc(var(--text-indent-size) - 1cap);text-indent:0;display:flex}.text-indent--arrow svg{height:1cap}@supports (height: 1lh){.text-indent--arrow svg{align-self:start;position:relative;inset-block-start:calc(.5lh - .5cap)}}@media screen and (min-width: 700px){.text-indent{--text-indent-size: 1.2em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stretch-theme.css.map */
