.shrine-timeline-wrapper{padding-top:var(--st-pad-top-m, 40px);padding-bottom:var(--st-pad-bottom-m, 40px)}shrine-timeline{display:block}.shrine-timeline__container{width:100%;max-width:var(--st-max-width, 1280px);margin-inline:auto;padding-inline:var(--st-gutter-m, 18px)}.shrine-timeline__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--st-row-gap, 40px);align-items:start}@media screen and (min-width:750px){.shrine-timeline-wrapper{padding-top:var(--st-pad-top, 64px);padding-bottom:var(--st-pad-bottom, 64px)}.shrine-timeline__container{padding-inline:var(--st-gutter, 40px)}}@media screen and (min-width:990px){.shrine-timeline__grid{column-gap:var(--st-col-gap, 60px)}}@media screen and (max-width:989px){.shrine-timeline--mobile-timeline_first .timeline-panel{order:2}.shrine-timeline--mobile-timeline_first .timeline{order:1}}.timeline-panel{display:flex;flex-direction:column;gap:var(--st-panel-gap, 20px);min-width:0}.timeline-panel--center{text-align:center;align-items:center}.timeline-panel--right{text-align:right;align-items:flex-end}@media screen and (min-width:990px){.timeline-panel--sticky{position:sticky;top:var(--st-sticky-top, 24px)}}.timeline{--st-marker-size: calc(var(--st-marker-size-d, 40px) * var(--st-mobile-scale, .8));--st-marker-gap: calc(var(--st-marker-gap-d, 20px) * var(--st-mobile-scale, .8));--st-item-gap: calc(var(--st-item-gap-d, 36px) * var(--st-mobile-scale, .8));--st-line: var(--st-line-color, rgba(128, 128, 128, .28));--st-line-on: var(--st-line-active-color, currentColor);--st-dot-bg: var(--st-marker-bg-color, rgba(128, 128, 128, .14));--st-dot-fg: var(--st-marker-fg-color, currentColor);--st-dot-bg-on: var(--st-marker-bg-active-color, currentColor);--st-dot-fg-on: var(--st-marker-fg-active-color, #ffffff);--st-dot-border: var(--st-marker-border-color, transparent);position:relative;min-width:0}@media screen and (min-width:750px){.timeline{--st-marker-size: var(--st-marker-size-d, 40px);--st-marker-gap: var(--st-marker-gap-d, 20px);--st-item-gap: var(--st-item-gap-d, 36px)}}.timeline__inner{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.timeline-item{position:relative;display:grid;grid-template-columns:var(--st-marker-size) minmax(0,1fr);column-gap:var(--st-marker-gap);padding-bottom:var(--st-item-gap)}.timeline-item:last-child,.timeline__inner>:last-child .timeline-item,.timeline-item.is-last{padding-bottom:0}.timeline-item__line{position:absolute;top:calc(var(--st-marker-size) / 2);left:calc(var(--st-marker-size) / 2);width:var(--st-line-width, 2px);height:100%;transform:translate(-50%);border-radius:999px;overflow:hidden;pointer-events:none}.timeline-item:last-child .timeline-item__line,.timeline__inner>:last-child .timeline-item .timeline-item__line,.timeline-item.is-last .timeline-item__line{display:none}.timeline--line-solid .timeline-item__line{background-color:var(--st-line)}.timeline--line-dashed .timeline-item__line{background-image:linear-gradient(to bottom,var(--st-line) 0 62%,transparent 62% 100%);background-size:100% 13px}.timeline--line-dotted .timeline-item__line{background-image:linear-gradient(to bottom,var(--st-line) 0 42%,transparent 42% 100%);background-size:100% 8px}.timeline-item__line-fill{position:absolute;inset-block-start:0;inset-inline:0;height:calc(var(--st-fill, 0) * 100%);transition:height .12s linear}.timeline--line-solid .timeline-item__line-fill{background-color:var(--st-line-on)}.timeline--line-dashed .timeline-item__line-fill{background-image:linear-gradient(to bottom,var(--st-line-on) 0 62%,transparent 62% 100%);background-size:100% 13px}.timeline--line-dotted .timeline-item__line-fill{background-image:linear-gradient(to bottom,var(--st-line-on) 0 42%,transparent 42% 100%);background-size:100% 8px}.timeline--activation-click .timeline-item__line-fill{transition:height .42s cubic-bezier(.22,1,.36,1)}.timeline-item__point{position:relative;z-index:2;align-self:start;display:grid;place-items:center;width:var(--st-marker-size);height:var(--st-marker-size);margin:0;padding:0;border:var(--st-marker-border-width, 0px) solid var(--st-dot-border);border-radius:999px;background-color:var(--st-dot-bg);color:var(--st-dot-fg);font:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.timeline--marker-square .timeline-item__point{border-radius:0}.timeline--marker-rounded .timeline-item__point{border-radius:calc(var(--st-marker-size) * .28)}.timeline--activation-none .timeline-item__point{cursor:default}.timeline-item__point:focus-visible{outline:2px solid currentColor;outline-offset:3px}.timeline-item.is-complete .timeline-item__point,.timeline-item.is-active .timeline-item__point{background-color:var(--st-dot-bg-on);color:var(--st-dot-fg-on);border-color:var(--st-dot-bg-on)}.timeline-item.is-active .timeline-item__point{transform:scale(1.06);box-shadow:0 0 0 var(--st-marker-halo, 6px) color-mix(in srgb,var(--st-dot-bg-on) 18%,transparent)}@supports not (color: color-mix(in srgb,red 50%,blue)){.timeline-item.is-active .timeline-item__point{box-shadow:0 0 0 var(--st-marker-halo, 6px) #80808029}}.timeline-item__point-dot{width:38%;height:38%;border-radius:inherit;background-color:currentColor}.timeline--marker-square .timeline-item__point-dot,.timeline--marker-rounded .timeline-item__point-dot{border-radius:2px}.timeline-item__point-text{font-size:calc(var(--st-marker-size) * .4);font-weight:700;letter-spacing:-.02em}.timeline-item__point-icon{display:grid;place-items:center;width:54%;height:54%}.timeline-item__point-icon svg{width:100%;height:100%;display:block}.timeline-item__point-image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.timeline-item__body{display:flex;flex-direction:column;gap:var(--st-body-gap, 10px);min-width:0}.timeline-item__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--st-header-gap, 8px);min-height:var(--st-marker-size);min-width:0}.timeline-item__header--stack{flex-direction:column;align-items:flex-start}.timeline-item__header--badge{display:inline-flex;flex:0 0 auto;align-self:flex-start;min-height:0;padding:var(--st-badge-pad-y, 6px) var(--st-badge-pad-x, 14px);border-radius:var(--st-badge-radius, 999px);background-color:var(--st-badge-bg, transparent);color:var(--st-badge-fg, inherit);border:var(--st-badge-border-width, 0px) solid var(--st-badge-border, transparent)}.timeline-item__header:empty,.timeline-item__content:empty,.timeline-item__active-content:empty{display:none}.timeline-item__content{position:relative;min-width:0;padding:var(--st-card-pad-y, 18px) var(--st-card-pad-x, 20px);border-radius:var(--st-card-radius, 14px);background-color:var(--st-card-bg, transparent);color:inherit;border:var(--st-card-border-width, 0px) solid var(--st-card-border, transparent);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background-color .35s ease,opacity .35s ease}.timeline-item__content>*+*{margin-top:var(--st-card-gap, 8px)}.timeline-item__content--flat{padding:0;border-radius:0}.timeline-item__content--soft{box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000002e}.timeline-item__content--offset{box-shadow:var(--st-card-offset, 5px) var(--st-card-offset, 5px) 0 0 var(--st-card-shadow-color, currentColor)}.timeline-item__content--lifted{box-shadow:0 18px 40px -24px #00000073}.timeline--dim .timeline-item__content{opacity:.55}.timeline--dim .timeline-item.is-active .timeline-item__content,.timeline--dim .timeline-item.is-complete .timeline-item__content{opacity:1}.timeline--raise .timeline-item.is-active .timeline-item__content{transform:translateY(-2px)}.timeline-item__active-content{display:none}.timeline-item__active-content.is-shown{display:block;animation:st-fade-in .38s cubic-bezier(.22,1,.36,1) both}.timeline-item__active-content>*+*{margin-top:var(--st-active-gap, 16px)}.no-js .timeline-item__active-content,.timeline--activation-none .timeline-item__active-content{display:block}.timeline-active-area{min-height:var(--st-active-min-height, 0px)}.timeline-active-area__inner{position:relative}.timeline-active-area--card .timeline-active-area__inner{padding:var(--st-active-pad, 20px);border-radius:var(--st-active-radius, 14px);background-color:var(--st-active-bg, transparent);border:var(--st-active-border-width, 0px) solid var(--st-active-border, transparent)}.timeline-active-area__placeholder{opacity:.55;font-size:.9em}@keyframes st-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.st-text{min-width:0;--st-text-size: calc(var(--st-text-size-d, 20px) * var(--st-text-scale, .85));--st-body-size: calc(var(--st-body-size-d, 16px) * max(var(--st-text-scale, .9), .9))}@media screen and (min-width:750px){.st-text{--st-text-size: var(--st-text-size-d, 20px);--st-body-size: var(--st-body-size-d, 16px)}}.st-text__heading{margin:0;font-size:var(--st-text-size, 1.25rem);font-weight:var(--st-text-weight, 600);line-height:var(--st-text-leading, 1.25);letter-spacing:var(--st-text-tracking, normal);text-transform:var(--st-text-transform, none);color:var(--st-text-color, inherit)}.st-text__body{margin:0;font-size:var(--st-body-size, 1rem);line-height:var(--st-body-leading, 1.6);color:var(--st-body-color, inherit)}.st-text__heading+.st-text__body{margin-top:var(--st-text-gap, 8px)}.st-text__body>:first-child{margin-top:0}.st-text__body>:last-child{margin-bottom:0}.st-text--left{text-align:left}.st-text--center{text-align:center}.st-text--right{text-align:right}.st-media{position:relative;display:block;width:100%;max-width:var(--st-media-max, 100%);overflow:hidden;border-radius:var(--st-media-radius, 12px);background-color:#80808014}.st-media--ratio{aspect-ratio:var(--st-media-ratio, 1)}.st-media img,.st-media video,.st-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:var(--st-media-fit, cover)}.st-media--ratio img,.st-media--ratio video,.st-media--ratio .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0}.st-media .placeholder-svg{fill:currentColor;opacity:.35}.st-media--hover img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.st-media--hover:hover img{transform:scale(1.04)}.st-media__caption{position:absolute;left:0;right:0;bottom:0;padding:28px 16px 14px;color:#fff;font-size:.875rem;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.st-button-wrap{display:flex;flex-wrap:wrap;gap:10px}.st-button-wrap--center{justify-content:center}.st-button-wrap--right{justify-content:flex-end}.st-button-wrap--full{display:block}.st-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--st-btn-height, 48px);padding:0 var(--st-btn-pad, 28px);border-radius:var(--st-btn-radius, 8px);border:1px solid transparent;font-size:var(--st-btn-size, .95rem);font-weight:var(--st-btn-weight, 600);letter-spacing:var(--st-btn-tracking, .02em);text-transform:var(--st-btn-transform, none);text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.st-button--full{display:flex;width:100%}.st-button--solid{background-color:var(--st-btn-bg, currentColor);color:var(--st-btn-fg, #fff)}.st-button--outline{background-color:transparent;color:var(--st-btn-fg, currentColor);border-color:var(--st-btn-bg, currentColor)}.st-button--link{min-height:0;padding:0;border-radius:0;background:none;color:var(--st-btn-fg, currentColor);text-decoration:underline;text-underline-offset:4px}.st-button:hover{transform:translateY(-1px);opacity:.92}.st-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.st-button svg{width:1.1em;height:1.1em;flex:0 0 auto}.st-benefit{display:flex;gap:var(--st-benefit-gap, 12px);align-items:var(--st-benefit-align, flex-start);min-width:0}.st-benefit--stack{flex-direction:column;align-items:center;text-align:center}.st-benefit__icon{display:grid;place-items:center;flex:0 0 auto;width:var(--st-icon-box, 40px);height:var(--st-icon-box, 40px);border-radius:var(--st-icon-radius, 999px);background-color:var(--st-icon-bg, transparent);color:var(--st-icon-fg, currentColor)}.st-benefit__icon svg{width:var(--st-icon-size, 22px);height:var(--st-icon-size, 22px);display:block}.st-benefit__icon img{width:var(--st-icon-size, 22px);height:var(--st-icon-size, 22px);object-fit:contain}.st-benefit__body{min-width:0}.st-benefit__title{margin:0;font-size:var(--st-benefit-title-size, 1rem);font-weight:600;line-height:1.35}.st-benefit__text{margin:4px 0 0;font-size:var(--st-benefit-text-size, .9375rem);line-height:1.55;opacity:.85}.st-benefit__text>:first-child{margin-top:0}.st-benefit__text>:last-child{margin-bottom:0}.st-custom-liquid>:first-child{margin-top:0}.st-custom-liquid>:last-child{margin-bottom:0}@media screen and (min-width:990px){.timeline--alternate .timeline-item{grid-template-columns:minmax(0,1fr) var(--st-marker-size) minmax(0,1fr);column-gap:var(--st-marker-gap)}.timeline--alternate .timeline-item__point{grid-column:2;grid-row:1}.timeline--alternate .timeline-item__body{grid-column:3;grid-row:1}.timeline--alternate .timeline-item.is-alt .timeline-item__body{grid-column:1;grid-row:1;text-align:right;align-items:flex-end}.timeline--alternate .timeline-item.is-alt .timeline-item__header{justify-content:flex-end}.timeline--alternate .timeline-item__line{left:50%}}.shrine-timeline.is-animated .timeline-item,.shrine-timeline.is-animated .timeline-panel>*{opacity:0;transform:translateY(18px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--st-delay, 0ms)}.shrine-timeline.is-animated .timeline-item.is-visible,.shrine-timeline.is-animated .timeline-panel>*.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.shrine-timeline *,.shrine-timeline *:before,.shrine-timeline *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.shrine-timeline.is-animated .timeline-item,.shrine-timeline.is-animated .timeline-panel>*{opacity:1;transform:none}}.shopify-block--selected .timeline-item__active-content,.timeline-item__active-content.shopify-block--selected{display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shrine-timeline.css.map */
