*{--color-sme-red: rgb(215, 0, 33);--color-sme-red--rgb: 215 0 33}.header-logo .spoke{transition:transform .2s ease;transform-origin:center}.header-logo:has(:hover,:focus) .spoke{animation:spin 1.8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}product-card[data-packshot=true] .product-media-container.media-fit img{width:70%;margin:15%}.collection-tabs--header{display:flex;justify-content:var(--tabs-justify)}.product-media__image{object-fit:contain!important;object-position:center!important}.template-product .product-vendor:hover{text-decoration:underline;text-underline-offset:3px}rte-formatter.text-block{display:block!important}.collection-card__content:after{background:linear-gradient(215deg,rgba(var(--color-sme-red--rgb) / 0),rgba(var(--color-sme-red--rgb) / 1));content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .25s ease-in-out}.collection-card__link:hover~.collection-card__inner .collection-card__content:after{background:linear-gradient(215deg,rgba(var(--color-sme-red--rgb) / 0),rgba(var(--color-sme-red--rgb) / 1));opacity:1;mix-blend-mode:multiply}.collection-card__link:hover~.collection-card__inner img{filter:grayscale(1)}.collection-card__link~.collection-card__inner .text-block{transform:translateY(10px);opacity:0;transition:all .28s ease-in-out;z-index:10}.collection-card__link:hover~.collection-card__inner .text-block{transform:translateY(0);opacity:1}.shopify-policy__container{max-width:120ch!important}.template-page .page-width-content{grid-template-columns:1fr min(1400px,92%) 1fr}footer{position:relative}footer:after{content:"";position:absolute;inset:auto 16px 16px 16px;height:68px;pointer-events:none;background-image:url(https://cdn.shopify.com/s/files/1/0555/5827/5363/files/run.webp);background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width:990px){footer .utilities{padding-bottom:100px}}@media(min-width:990px){footer:after{height:unset;top:24px;right:16px;bottom:24px;left:16px;pointer-events:none;background-position:bottom right}}.product-title--custom>.split>div{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/2/assets/on-repeat.css.map */
