.commitment-marquee__header{text-align:center;margin-bottom:var(--commitment-header-after, 2.5rem)}@media screen and (max-width:660px){.commitment-marquee__header{margin-bottom:10px}}.commitment-marquee__title{color:var(--text);margin:0 0 var(--commitment-title-after, 1rem)}.commitment-marquee__intro,.commitment-marquee__sub{color:var(--text);line-height:1.55;margin:0 auto}.commitment-marquee__intro{max-width:47rem}.commitment-marquee__sub{max-width:32rem}.commitment-marquee__intro p,.commitment-marquee__sub p{margin:0}@media only screen and (max-width:749px){.commitment-marquee__intro,.commitment-marquee__sub{font-size:var(--font-body-large, .8125rem)}}.commitment-marquee__intro p+p,.commitment-marquee__sub p+p{margin-top:.75em}.commitment-marquee__sub{margin-top:var(--commitment-sub-margin-top, 1rem)}.commitment-marquee__visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--commitment-visual-min-height, 260px);padding-top:var(--commitment-visual-padding-top, 1rem);padding-bottom:var(--commitment-visual-padding-bottom, 2rem);margin-top:var(--commitment-visual-margin-top, 0)}@media only screen and (min-width:750px){.commitment-marquee__visual{min-height:var(--commitment-visual-min-height-desktop, 320px)}}@media only screen and (max-width:749px){.commitment-marquee__visual{padding-bottom:0}}.commitment-marquee__marquee-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;width:100%;overflow:hidden;z-index:1;pointer-events:none}.commitment-marquee__marquee-layer ticker-bar{width:100%;pointer-events:auto}.commitment-marquee__marquee-layer .announcement__message{text-align:left}.commitment-marquee__visual{--scrolling-font-family: var(--FONT-STACK-HEADING);--scrolling-font-style: normal;--scrolling-font-weight: 700;--scrolling-letter-spacing: -.02em}.commitment-marquee__marquee-layer .announcement__content{color:var(--commitment-marquee-color, var(--text-a35));white-space:nowrap;text-transform:none}.commitment-marquee__marquee-layer .announcement__item{display:inline-block}.commitment-marquee__marquee-layer .announcement__dot{display:inline-flex;align-items:center;margin:0 80px}.announcement__content{font-family:var(--scrolling-font-family, inherit);font-size:var(--scrolling-font-size, inherit);font-style:var(--scrolling-font-style, inherit);font-weight:500;letter-spacing:var(--scrolling-letter-spacing, normal)}.commitment-marquee__product{position:relative;z-index:2;width:100%;max-width:var(--commitment-product-max, 280px);margin:0 auto}@media screen and (max-width:660px){.commitment-marquee__product{max-width:250px;margin:0 auto}.announcement__content{font-size:calc(var(--scrolling-font-size, inherit) * .34)}}.commitment-marquee__product .image-wrapper{filter:drop-shadow(0 22px 36px rgba(0,0,0,.1))}.commitment-marquee__bar-outer:not(:hover) ticker-bar[autoplay]:not([paused]) .ticker--animated,.commitment-marquee__bar-outer:not(:hover) ticker-bar[data-slide]:not([paused]) .ticker--animated{animation-play-state:running}html.supports-touch .commitment-marquee__bar-outer ticker-bar[autoplay]:not([paused]) .ticker--animated,html.supports-touch .commitment-marquee__bar-outer ticker-bar[data-slide]:not([paused]) .ticker--animated{animation-play-state:running}.commitment-marquee__bar-outer .announcement__text{min-height:0;padding:0}.commitment-marquee__bar-outer .announcement__slide{color:inherit}@media only screen and (max-width:749px){.commitment-marquee__marquee-layer .announcement__dot{margin:0 36px;width:4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-commitment-marquee.css.map */
