.shopify-section--timeline .section{margin:0 0 var(--vertical-breather);padding-block-start:0!important}.shopify-section--timeline .section__header{margin-bottom:30px}@media(max-width:999px){.timeline-slider{--timeline-image-max-width:100vw;--timeline-content-max-width:89vw}}.timeline-slider__inner{position:relative}.timeline-slider__list-wrapper{display:block}@media(max-width:999px){.timeline-slider__list-wrapper{scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.timeline-slider__list-wrapper .container{padding-inline:0}}@media(min-width:1000px){.timeline-slider__list-wrapper{overflow:hidden}}.timeline-slider__list{display:grid;position:relative;grid-auto-flow:column;justify-content:safe center;align-items:center;min-width:min-content;gap:20px}@media(max-width:999px){.timeline-slider__list{padding-inline:calc((100vw - var(--timeline-image-max-width))/ 2)}}@media(min-width:1000px){.timeline-slider__list{align-items:stretch;padding-inline-end:var(--container-gutter)}}.timeline-slider__item{color:rgb(var(--text-color));transition:opacity .25s ease-in-out;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;width:calc(100vw - 105px);margin:0 10px}.timeline-slider__item[hidden]{display:block;opacity:1}@media(min-width:1000px){.timeline-slider__item[hidden]{opacity:.2;will-change:opacity}}@media(min-width:1000px){.timeline-slider__item{display:flex;flex:none;flex-direction:row;overflow:hidden;width:calc(var(--grid-column-width) * 13 + var(--grid-gap) * 12);background:rgb(var(--section-box-background));border-radius:var(--block-border-radius);margin-inline-end:24px;width:55vw;max-width:980px;margin:0}.timeline-slider__item:not(:last-child){margin-inline-end:calc(var(--grid-column-width) + var(--grid-gap))}.timeline-slider__item:last-child:not(:only-child){margin-right:var(--container-outer-width)}}.timeline-slider .heading{letter-spacing:normal}@media(max-width:999px){.timeline-slider__image-wrapper{position:sticky;width:100%;left:calc((100vw - var(--timeline-image-max-width))/ 2)}.timeline-slider__image-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:calc((100vw - var(--timeline-image-max-width))/ 2)}}@media(min-width:1000px){.timeline-slider__image-wrapper{flex:none;width:50%;min-height:100%}}.timeline-slider__image-wrapper img{margin:0!important;width:100%}@media(max-width:999px){.timeline-slider__image{margin:0 25px!important;width:calc(100% - 50px);display:block;position:relative;border-radius:var(--block-border-radius)}}@media(min-width:1000px){.timeline-slider__image{object-fit:cover;object-position:center;width:100%;height:100%}}.timeline-slider__image.placeholder-background{fill:rgb(var(--section-background));background:rgb(var(--text-color))}@media(max-width:999px){.timeline-slider__content-wrapper{width:100%;box-shadow:-10px 0 30px 10px rgba(var(--section-background),.2);border-radius:var(--block-border-radius);z-index:1}}@media(min-width:1000px){.timeline-slider__content-wrapper{flex:none;width:50%;align-self:flex-end}}.timeline-slider__content-wrapper--top{align-self:flex-start}.timeline-slider__content-wrapper--bottom{align-self:flex-end}.timeline-slider__content{background:rgb(var(--section-box-background));padding:24px 32px}@media(max-width:999px){.timeline-slider__content{width:100%;margin:0!important;display:block;position:relative;border-radius:var(--block-border-radius);scroll-snap-align:center;scroll-snap-stop:always}}@media(min-width:1000px){.timeline-slider__content{padding:32px}}@media(min-width:1400px){.timeline-slider__content{padding:64px}}.timeline-slider__heading{display:block;font-size:16px;font-weight:600;line-height:125%;text-transform:uppercase;margin-bottom:8px!important;letter-spacing:normal}.timeline-slider__text p{font-size:14px}.timeline-slider .button-wrapper{margin-top:15px}.timeline-slider__nav-wrapper{margin-block-start:40px}@media(max-width:999px){.timeline-slider__nav-wrapper{margin-inline:calc(-1 * var(--container-gutter));overflow-x:auto;overflow-y:hidden}}@media(max-width:999px){.timeline-slider__nav-scroller{width:max-content;min-width:100%;overflow-x:auto;overflow-y:hidden}}.timeline-slider__nav{display:grid;position:relative;grid-template-columns:repeat(var(--section-items-count),minmax(0,1fr));align-items:start;padding-block-start:18px}@media(max-width:999px){.timeline-slider__nav{margin-inline:24px}}.timeline-slider__nav-item{opacity:.7;padding-inline-end:48px;transition:opacity .2s ease-in-out}.timeline-slider__nav-item span{max-width:200px;font-size:16px;font-weight:500}.timeline-slider__nav-item:last-child{padding-inline-end:0}.timeline-slider__nav-item[aria-current=true]{opacity:1}@media(max-width:999px){.timeline-slider__nav-item{max-width:190px}}@media(min-width:1000px){.timeline-slider__nav-item{padding-inline-end:20px}}.timeline-slider__progress-bar{width:100%;position:absolute;top:0;left:0;background:#3430313d}.timeline-slider__progress-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.timeline-slider__progress-bar:before{content:"";position:absolute;left:0;top:0;height:2px;width:calc(100% / var(--divider));background:var(--black);transform:translate(var(--transform,0));transition:transform .3s ease-in-out}.timeline-slider__prev-next-buttons{z-index:1;position:absolute;top:calc(56% - 40px);right:50%;transform:translate(50%);width:90%}.timeline-slider__prev-next-buttons:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:0}@media(max-width:999px){.timeline-slider__prev-next-buttons{display:none!important}}.timeline-slider__arrow{width:40px!important;height:40px!important;border-radius:50px!important}.timeline-slider__arrow svg{width:15px;height:15px}.timeline-slider .container--nav{max-width:var(--container-max-width);padding-inline:var(--container-gutter);--container-outer-margin:0px;width:100%;margin-inline-start:auto;margin-inline-end:auto}.timeline-slider .prev-next-buttons{pointer-events:none;display:inline-grid}.timeline-slider .prev-next-button{background:#fff;color:#000;border:1px solid rgba(0,0,0,.15);border-radius:var(--button-border-radius);pointer-events:auto;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s ease-in-out;display:flex;overflow:hidden}.timeline-slider .prev-next-button[disabled]{color:#0000004d}.timeline-slider .prev-next-button svg{width:100%}.timeline-slider .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.timeline-slider .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.timeline-slider .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.timeline-slider .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.timeline-slider .prev-next-buttons--row .prev-next-button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.timeline-slider .prev-next-buttons--row .prev-next-button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.timeline-slider .prev-next-buttons--row .prev-next-button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.timeline-slider .prev-next-buttons--row .prev-next-button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:741px){.timeline-slider .prev-next-button:not(.prev-next-button--small){width:56px;height:56px}.timeline-slider .prev-next-buttons--row .prev-next-button:last-child{border-left:none}}@media screen and (pointer:fine){.timeline-slider .prev-next-button--prev:hover svg{animation:.3s ease-in-out reverse forwards prevNextButtonKeyframe}.timeline-slider .prev-next-button--next:hover svg{animation:.3s ease-in-out forwards prevNextButtonKeyframe}}.timeline-slider .progress-bar{height:2px;display:block;background:#3430313d;padding:1px 25px}.timeline-slider .progress-bar:before{content:"";width:calc(100% / var(--divider));transform:translate(calc(1 * var(--transform,0) * (var(--divider) - 1)));transform-origin:left;background:var(--black);height:100%;position:absolute;top:0}.timeline-slider .progress-bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.timeline-slider .progress-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-timeline-slider.css.map */
