@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.text-advert-section--marquee,.text-advert-marquee{width:100%;overflow:hidden}.text-advert-marquee__track{display:flex;width:max-content;animation:marquee-scroll var(--marquee-speed, 30s) linear infinite;animation-direction:var(--marquee-direction, normal)}.text-advert-marquee__track:hover{animation-play-state:paused}.text-advert-marquee__content{display:flex;flex-shrink:0;align-items:center;gap:50px;padding-right:50px}.text-advert-section--marquee .text-advert-section__item{flex-shrink:0;margin:0;padding:0}.text-advert-section--marquee .text-advert-section__item-inner{padding:0}.text-advert-section--marquee .text-advert-section__text-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;white-space:nowrap}.text-advert-section--marquee .text-advert-section__icon-wrapper{margin-bottom:0;flex-shrink:0}.text-advert-section--marquee .text-adverts__icon-size--large svg,.text-advert-section--marquee .text-adverts__icon-size--large img,.text-advert-section--marquee .text-adverts__icon-size--large .text-advert-section__custom-icon img{margin-bottom:0}.text-advert-section--marquee .text-advert-section__header,.text-advert-section--marquee .text-advert-section__sub-header{white-space:nowrap;padding:0;margin:0}@media screen and (min-width: 768px){.text-advert-section--full-width{width:100%}.text-advert-section--full-width .text-advert__container{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:57px;padding-right:57px}.text-advert-section--full-width .text-advert-section{justify-content:space-between;flex-wrap:nowrap}.text-advert-section--full-width .text-advert-section__item{flex-grow:0;flex-basis:auto;flex-shrink:0;margin:0;padding:0}.text-advert-section--full-width .text-advert-section__item-inner{padding:0}.text-advert-section--full-width .text-advert-section__header,.text-advert-section--full-width .text-advert-section__sub-header{white-space:nowrap;padding:0;margin:0}.text-advert-section--full-width .text-advert-section__text-wrapper{white-space:nowrap}}@media screen and (min-width: 768px) and (max-width: 1440px){.text-advert-section--full-width .text-advert__container{padding-left:clamp(20px,4vw,57px);padding-right:clamp(20px,4vw,57px)}.text-advert-section--full-width .text-advert-section__header{font-size:clamp(.8rem,1.15vw,1.067rem)}}.text-advert-section--inline .text-advert-section__text-wrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem}.text-advert-section--inline .text-advert-section__icon-wrapper{margin-bottom:0;flex-shrink:0}.text-advert-section--inline .text-adverts__icon-size--large svg,.text-advert-section--inline .text-adverts__icon-size--large img{margin-bottom:0}.text-advert-section--inline .text-advert-section__header,.text-advert-section--inline .text-advert-section__sub-header{padding:0;margin:0}@media screen and (min-width: 768px){.text-advert-section--inline .text-advert-section__item-inner{flex-direction:row;align-items:center}.text-advert-section--full-width.text-advert-section--inline .text-advert-section__text-wrapper{gap:.5rem}}@media screen and (min-width: 768px) and (max-width: 1440px){.text-advert-section--full-width.text-advert-section--inline .text-advert-section__text-wrapper{gap:clamp(.25rem,.5vw,.5rem)}}.text-advert-section__custom-icon{display:inline-block;vertical-align:middle}.text-adverts__icon-size--large .text-advert-section__custom-icon img{object-fit:contain}.text-advert-section--no-uppercase .text-advert-section__header{text-transform:var(--text-transform-none);letter-spacing:var(--letter-spacing-0)}.text-advert-section--custom-text .text-advert-section__header{font-family:var(--font-body);font-weight:400;line-height:var(--line-height-28, 1.867rem)}.text-advert-section--align-left .text-advert-section__text-wrapper{text-align:left;justify-content:flex-start}.text-advert-section--align-center .text-advert-section__text-wrapper{text-align:center;justify-content:center}.text-advert-section--align-right .text-advert-section__text-wrapper{text-align:right;justify-content:flex-end}.text-advert-section--inline.text-advert-section--align-left .text-advert-section__text-wrapper{justify-content:flex-start}.text-advert-section--inline.text-advert-section--align-center .text-advert-section__text-wrapper{justify-content:center}.text-advert-section--inline.text-advert-section--align-right .text-advert-section__text-wrapper{justify-content:flex-end}.text-advert-section--single-line{width:100%;overflow:hidden}.text-advert-single-line__container{max-width:1440px;margin:0 auto;padding-left:57px;padding-right:57px}.text-advert-single-line__track{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:30px}.text-advert-section--single-line .text-advert-section__item{flex-shrink:0;margin:0;padding:0;border-left:none}.text-advert-section--single-line .text-advert-section__item-inner{padding:0}.text-advert-section--single-line .text-advert-section__text-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;white-space:nowrap}.text-advert-section--single-line .text-advert-section__icon-wrapper{margin-bottom:0;flex-shrink:0}.text-advert-section--single-line .text-adverts__icon-size--large svg,.text-advert-section--single-line .text-adverts__icon-size--large img,.text-advert-section--single-line .text-adverts__icon-size--large .text-advert-section__custom-icon img{margin-bottom:0}.text-advert-section--single-line .text-advert-section__header,.text-advert-section--single-line .text-advert-section__sub-header{white-space:nowrap;padding:0;margin:0}@media screen and (min-width: 769px) and (max-width: 1440px){.text-advert-single-line__container{padding-left:clamp(20px,4vw,57px);padding-right:clamp(20px,4vw,57px)}.text-advert-single-line__track{gap:clamp(15px,2vw,30px)}.text-advert-section--single-line .text-advert-section__header{font-size:clamp(.8rem,1.15vw,1.067rem)}}@media screen and (max-width: 768px){.text-advert-single-line__container{padding-left:0;padding-right:0}.text-advert-single-line__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc((100% - 280px)/2);justify-content:flex-start}.text-advert-single-line__track::-webkit-scrollbar{display:none}.text-advert-section--single-line .text-advert-section__item{scroll-snap-align:center;flex-shrink:0;min-width:280px}.text-advert-section--single-line .text-advert-section__text-wrapper{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-text-adverts-custom.css.map */
