.design-service-marquee{position:relative;display:block;overflow:hidden;padding:var(--dsm-padding-top) 0 var(--dsm-padding-bottom);background:var(--dsm-background)}.design-service-marquee__heading{position:relative;z-index:1;margin:0;padding:0 24px 12px;color:var(--dsm-heading-color);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--ds-h2-size, 36px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-align:center;text-transform:none;overflow-wrap:anywhere;pointer-events:none}.design-service-marquee__word{white-space:nowrap}.design-service-marquee__letter{animation:design-service-letter-color var(--dsm-heading-duration) steps(1,end) var(--dsm-letter-delay) infinite}.design-service-marquee[data-paused] .design-service-marquee__letter,.design-service-marquee[data-offscreen] .design-service-marquee__letter,.design-service-marquee[data-page-hidden] .design-service-marquee__letter,.design-service-marquee[data-editor-paused] .design-service-marquee__letter{animation-play-state:paused}@keyframes design-service-letter-color{0%{color:#000}50%,to{color:var(--dsm-heading-color)}}.design-service-marquee__viewport{overflow-x:auto;overflow-y:hidden}.design-service-marquee__viewport[data-overlap]{margin-top:calc(-1 * var(--dsm-overlap))}.design-service-marquee__track{display:flex;width:max-content}.design-service-marquee__group{display:flex;align-items:flex-end;justify-content:space-around;flex:0 0 auto;gap:var(--dsm-gap);min-width:100vw;padding-right:var(--dsm-gap);box-sizing:border-box}.design-service-marquee__group[aria-hidden]{display:none}.design-service-marquee__item{flex:0 0 auto;width:calc(var(--dsm-image-height) * var(--dsm-image-ratio));height:var(--dsm-image-height)}.design-service-marquee__item img,.design-service-marquee__item svg,.design-service-marquee__image-link{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.design-service-marquee__placeholder{fill:#a19784}.design-service-marquee__image-link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.design-service-marquee[data-running] .design-service-marquee__viewport{overflow-x:hidden}.design-service-marquee[data-running] .design-service-marquee__group[aria-hidden]{display:flex}.design-service-marquee[data-running] .design-service-marquee__track{animation:design-service-ticker var(--dsm-duration) linear infinite;will-change:transform}.design-service-marquee[data-paused] .design-service-marquee__track,.design-service-marquee[data-offscreen] .design-service-marquee__track,.design-service-marquee[data-page-hidden] .design-service-marquee__track,.design-service-marquee[data-editor-paused] .design-service-marquee__track,.design-service-marquee__track:focus-within{animation-play-state:paused}.design-service-marquee__toggle{position:absolute;z-index:2;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:10px;border:1px solid currentColor;border-radius:50%;background:var(--dsm-background);color:#4b422a;cursor:pointer}.design-service-marquee__toggle[hidden],.design-service-marquee__toggle [hidden]{display:none}.design-service-marquee__toggle svg{display:block;width:14px;height:14px}.design-service-marquee__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.design-service-marquee[data-pause-on-hover]:hover .design-service-marquee__track{animation-play-state:paused}}@keyframes design-service-ticker{to{transform:translate(-50%)}}@media(max-width:749px){.design-service-marquee{--dsm-image-height: var(--dsm-image-height-mobile) !important;--dsm-gap: var(--dsm-gap-mobile) !important}.design-service-marquee__heading{font-size:var(--ds-h2-size, 24px);padding:0 20px 20px}.design-service-marquee__viewport[data-overlap]{margin-top:0}}@media(prefers-reduced-motion:reduce){.design-service-marquee__letter{animation:none}.design-service-marquee[data-running] .design-service-marquee__track{animation:none;transform:none}.design-service-marquee[data-running] .design-service-marquee__viewport{overflow-x:auto}.design-service-marquee[data-running] .design-service-marquee__group[aria-hidden],.design-service-marquee__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/design-service-marquee.css.map */
