:root{--ds-section-gutter: 20px;--ds-section-max: 1248px;--ds-section-y: 48px;--ds-cta-y: 56px;--ds-section-max-wide: 1680px}@media screen and (min-width:990px){:root{--ds-section-gutter: 96px;--ds-section-y: 112px;--ds-cta-y: 120px}}.shopify-block:has(>.ds-eyebrow){width:100%}.ds-eyebrow{display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;gap:var(--space-2) var(--space-4);inline-size:100%;color:currentColor;font-family:var(--font-body-family);font-size:var(--text-caption-tracked-size-large);line-height:var(--text-caption-tracked-line-height);letter-spacing:var(--text-caption-tracked-tracking-large);text-transform:var(--text-caption-tracked-case);margin:0}.ds-eyebrow__text{flex:0 1 auto;min-inline-size:0}.ds-eyebrow__rule{flex:1 1 40px;min-inline-size:24px;block-size:2px;background-color:currentColor}.ds-eyebrow__text--wide{display:none}.ds-eyebrow__text--narrow{display:inline}@media screen and (min-width:990px){.ds-eyebrow__text--wide{display:inline}.ds-eyebrow__text--narrow{display:none}}.ds-heading{font-family:var(--font-heading-family);font-weight:900;letter-spacing:normal;color:inherit;margin:0}.ds-heading--display-l{font-size:var(--text-display-l-black-size);line-height:var(--text-display-l-black-line-height);text-transform:var(--text-display-l-black-case)}@media screen and (min-width:750px){.ds-heading--display-l{font-size:var(--text-display-l-black-size-lg)}}.ds-heading--display-m{font-size:var(--text-display-m-black-size, 32px);line-height:var(--text-display-m-black-line-height, 1);text-transform:var(--text-display-m-black-case, uppercase)}@media screen and (min-width:750px){.ds-heading--display-m{font-size:var(--text-display-m-black-size-lg, 56px)}}.ds-heading--display-xl{font-size:var(--text-display-xl-black-size);line-height:var(--text-display-xl-black-line-height);text-transform:var(--text-display-xl-black-case)}@media screen and (min-width:750px){.ds-heading--display-xl{font-size:var(--text-display-xl-black-size-lg)}}.ds-heading--heading-1,.ds-heading--heading-2{font-weight:var(--font-heading-weight);line-height:var(--text-heading-line-height);letter-spacing:var(--text-heading-tracking)}.ds-heading--heading-1{font-size:var(--text-heading-1-size);text-transform:var(--text-heading-1-case)}.ds-heading--heading-2{font-size:var(--text-heading-2-size);text-transform:var(--text-heading-2-case)}@media screen and (min-width:750px){.ds-heading--heading-1{font-size:var(--text-heading-1-size-lg)}.ds-heading--heading-2{font-size:var(--text-heading-2-size-lg)}}.ds-heading--compact{line-height:var(--text-heading-compact-line-height)}.ds-icon-image{display:flex}.ds-icon-image__img{display:block;inline-size:var(--ds-icon-image-width, 44px);max-inline-size:100%;block-size:auto;object-fit:contain}.ds-icon-image__stars{--ds-icon-image-star-size: 17px;--ds-icon-image-star-gap: 2px;position:relative;display:inline-block;flex:none;color:var(--icon-rating)}.ds-icon-image__stars-row{display:flex;gap:var(--ds-icon-image-star-gap)}.ds-icon-image__stars-fill{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:calc(var(--ds-icon-image-whole, 0) * (var(--ds-icon-image-star-size) + var(--ds-icon-image-star-gap)) + var(--ds-icon-image-frac, 0) * var(--ds-icon-image-star-size));overflow:hidden}.ds-icon-image__stars .ds-icon{flex:0 0 auto;inline-size:var(--ds-icon-image-star-size);block-size:var(--ds-icon-image-star-size)}.shopify-block:has(>.ds-content-block){width:100%}.ds-content-block{display:grid;grid-template-columns:var(--ds-content-block-track, auto) minmax(0,1fr);column-gap:var(--space-4);align-items:start}.ds-content-block>.shopify-block:has(>.ds-icon-image){grid-column:1;grid-row:1 / span 2}.ds-content-block>.shopify-block:not(:has(>.ds-icon-image)){grid-column:2}.ds-content-block:not(:has(>.shopify-block>.ds-icon-image))>.shopify-block{grid-column:1 / -1}.ds-content-block:where(:has(>.shopify-block>.ds-icon-image):not(:has(>.shopify-block:nth-child(3)))){align-items:center}.ds-content-block:where(:not(:has(>.shopify-block:nth-child(3))))>.shopify-block:has(>.ds-icon-image){grid-row:1}.ds-content-block>.shopify-block:not(:has(>.ds-icon-image))~.shopify-block:not(:has(>.ds-icon-image)){margin-block-start:var(--space-1)}.ds-content-block .ds-text{color:var(--text-secondary)}@media screen and (min-width:990px){.ds-content-block--above-desktop{display:flex;flex-direction:column;align-items:flex-start}.ds-content-block--above-desktop>.shopify-block:has(>.ds-icon-image){order:-1;margin-block-end:var(--space-3)}}.ds-text{font-family:var(--font-body-family);font-size:var(--text-body-size);line-height:var(--text-body-line-height, 1.8);letter-spacing:var(--text-body-tracking, normal);color:inherit;margin:0}@media screen and (min-width:750px){.ds-text{font-size:var(--text-body-size-lg)}}.ds-text+.ds-text{margin-block-start:var(--space-4, 16px)}.ds-text--large{font-size:var(--text-body-l-size);line-height:var(--text-body-l-line-height);letter-spacing:var(--text-body-l-tracking)}.ds-text--measure{max-inline-size:62ch}.ds-text--statement{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:1.25;letter-spacing:var(--text-heading-tracking);text-transform:uppercase}@media screen and (min-width:990px){.ds-text--statement{font-size:32px;line-height:1.2}}.ds-text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.ds-text p{margin:0}.ds-text p+p{margin-block-start:var(--space-4, 16px)}.ds-text ul,.ds-text ol{margin:var(--space-4, 16px) 0;padding-inline-start:1.5em}.ds-text li+li{margin-block-start:4px}.ds-image{display:block;margin:0;inline-size:100%;overflow:hidden}.shopify-block:has(>.ds-image){width:100%}.ds-image__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 50%}.ds-image__img--contain{object-fit:contain}.ds-image__img--top{object-position:50% 0%}.ds-image__img--bottom{object-position:50% 100%}.ds-image__img--left{object-position:0% 50%}.ds-image__img--right{object-position:100% 50%}.ds-image--ratio-1-1{aspect-ratio:1 / 1}.ds-image--ratio-4-3{aspect-ratio:4 / 3}.ds-image--ratio-3-4{aspect-ratio:3 / 4}.ds-image--ratio-16-9{aspect-ratio:16 / 9}.ds-image--ratio-3-2{aspect-ratio:3 / 2}.ds-image--ratio-1-1 .ds-image__img,.ds-image--ratio-4-3 .ds-image__img,.ds-image--ratio-3-4 .ds-image__img,.ds-image--ratio-16-9 .ds-image__img,.ds-image--ratio-3-2 .ds-image__img{block-size:100%}.ds-image__caption{display:block;margin-block-start:var(--space-3, 12px);font-family:var(--font-body-family);font-size:14px;line-height:1.4;opacity:.7}.ds-group{display:flex;flex-direction:var(--ds-group-direction, column);gap:var(--ds-group-gap, 12px);align-items:var(--ds-group-v-align, center);justify-content:var(--ds-group-h-align, flex-start);min-inline-size:0}.ds-group--width-fill{inline-size:100%}.ds-group--width-fit-content{inline-size:fit-content}.ds-group--width-custom{inline-size:var(--ds-group-width, 100%)}.ds-group[style*="--ds-group-direction: column"]{align-items:var(--ds-group-h-align, flex-start);justify-content:var(--ds-group-v-align, flex-start)}.ds-group[style*="--ds-group-direction: column"][style*="--ds-group-h-align: center"]{text-align:center}.ds-group[style*="--ds-group-direction: column"][style*="--ds-group-h-align: center"] .ds-eyebrow{justify-content:center}@media screen and (max-width:989px){.ds-group--vertical-on-mobile{flex-direction:column}}.ds-group--wrap{flex-wrap:wrap}.shopify-block:has(>.ds-group){width:100%}.ds-group__heading{margin-block-start:var(--space-3);margin-block-end:var(--space-6)}.ds-group[style*="--ds-group-direction: grid"]{display:grid;grid-template-columns:repeat(var(--ds-group-columns-mobile, 2),minmax(0,1fr))}@media screen and (min-width:990px){.ds-group[style*="--ds-group-direction: grid"]{grid-template-columns:repeat(var(--ds-group-columns, 3),minmax(0,1fr))}}@media screen and (max-width:989.98px){.ds-group--rail[style*="--ds-group-direction: grid"]{display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;overscroll-behavior-block:auto;touch-action:pan-x pan-y;padding-block-end:var(--space-3);--ds-group-rail-gutter: var(--ds-section-inline, var(--ds-section-gutter));box-sizing:border-box;inline-size:calc(100% + 2 * var(--ds-group-rail-gutter));margin-inline-start:calc(-1 * var(--ds-group-rail-gutter));padding-inline:var(--ds-group-rail-gutter);scroll-padding-inline:var(--ds-group-rail-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none}.ds-group--rail[style*="--ds-group-direction: grid"]::-webkit-scrollbar{display:none}.ds-group--rail[style*="--ds-group-direction: grid"]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ds-group--rail[style*="--ds-group-direction: grid"]>.shopify-block{flex:0 0 auto;--ds-group-rail-peek: var(--space-7);inline-size:calc((100% + var(--ds-group-rail-gutter) - var(--ds-group-rail-items, 2) * var(--ds-group-gap, 12px) - var(--ds-group-rail-peek)) / var(--ds-group-rail-items, 2));scroll-snap-align:start}@media(pointer:fine){.ds-group--rail[style*="--ds-group-direction: grid"]{cursor:grab}}.ds-group--rail.ds-group--dragging[style*="--ds-group-direction: grid"]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ds-group--rail.ds-group--dragging[style*="--ds-group-direction: grid"] *{cursor:grabbing}}.ds-chip{display:inline-flex;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent);font-family:var(--font-body-family);font-weight:500;font-size:var(--text-caption-size-lg);line-height:var(--text-caption-tracked-line-height);letter-spacing:var(--text-caption-tracked-tracking-medium);text-transform:uppercase;color:inherit}.shopify-block:has(>.ds-stat-list){width:100%}.ds-stat-list{display:flex;flex-direction:column;gap:var(--space-6);margin:0;padding:0;min-inline-size:0}@media screen and (min-width:990px){.ds-stat-list{padding-inline-start:56px}}.ds-stat-list>.shopify-block+.shopify-block{padding-block-start:var(--space-6);border-block-start:2px solid color-mix(in srgb,currentColor 20%,transparent)}.ds-stat-list>.shopify-block{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.ds-stat-list>.shopify-block>*{margin:0}.ds-stat__value{order:-1;font-family:var(--font-heading-family);font-weight:var(--font-heading-black-weight, 900);font-size:var(--text-display-stat-black-size);line-height:var(--text-display-stat-black-line-height);letter-spacing:var(--text-display-tracking);text-transform:var(--text-display-stat-black-case);color:inherit}@media screen and (min-width:990px){.ds-stat__value{font-size:var(--text-display-stat-black-size-lg)}}.ds-stat__label{font-family:var(--font-body-family);font-weight:500;font-size:var(--text-caption-size-lg);line-height:var(--text-caption-tracked-line-height);letter-spacing:var(--text-caption-tracked-tracking-medium);text-transform:uppercase;color:var(--accent-blue)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ds-content.css.map */
