@font-face{font-family:Skate;src:url(/cdn/shop/files/Skate-SemiBold.woff2?v=1778546037) format("woff2");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Skate,serif!important}@media screen and (min-width:990px){.multirow__inner{position:relative}.multirow__inner:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:repeating-linear-gradient(to bottom,rgb(var(--color-background-contrast)) 0,rgb(var(--color-background-contrast)) 10px,transparent 10px,transparent 20px);transform:translate(-50%);z-index:0}}.image-with-text__text--caption{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:6px 18px;margin-bottom:12px;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700;letter-spacing:.1em;position:relative;z-index:1}@media screen and (min-width:990px){.image-with-text{position:relative;z-index:1}.image-with-text__content{position:relative}.image-with-text__text--caption:after{content:"";position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:rgb(var(--color-shadow));border:3px solid rgb(var(--color-background));transform:translateY(-50%)}.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text--caption:after{left:-34px}.image-with-text__grid--reverse .image-with-text__text--caption:after{right:-34px}}.image-with-text:not(:last-child):after{content:"";display:block;width:0;height:0;margin:8px auto 0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid rgb(var(--color-button));opacity:.6;animation:ripe-arrow-bounce 1.6s ease-in-out infinite}@keyframes ripe-arrow-bounce{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(6px);opacity:.9}}.image-with-text.scroll-trigger{transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.image-with-text.scroll-trigger.animate--slide-in{transform:translateY(24px) scale(.98)}.image-with-text__media{transition:transform .4s ease,box-shadow .4s ease}.image-with-text:hover .image-with-text__media{transform:translateY(-4px);box-shadow:0 12px 24px rgba(var(--color-shadow),.25)}@media screen and (max-width:989px){.multirow__inner{position:relative;padding-left:20px}.multirow__inner:before{content:"";position:absolute;top:0;bottom:0;left:8px;width:2px;background:repeating-linear-gradient(to bottom,rgb(var(--color-background-contrast)) 0,rgb(var(--color-background-contrast)) 8px,transparent 8px,transparent 16px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
