@property --sp-rot{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--sp-ring-w: 2px;--sp-ring-bands: #f0513c 0 60deg, #f78d28 0 120deg, #ffc707 0 180deg, #5dba68 0 240deg, #4b8dc8 0 300deg, #5f4c9f 0;--sp-ring-spin: 1.1s cubic-bezier(.55, .05, .25, 1);--sp-ring-start: -70deg}body :is(.sp-ring,.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label){position:relative;isolation:isolate}.sp-ring{border:var(--sp-ring-w) solid transparent}body :is(.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label){background:#fff;border:var(--sp-ring-w) solid transparent;animation:none;box-shadow:none;transform:none}body :is(.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label):is(:hover,:focus-within){box-shadow:none;transform:none;border-color:transparent}body :is(.sp-ring,.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label):after{--sp-rot: 0deg;content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:var(--sp-ring-w);border:0;border-radius:inherit;background:conic-gradient(from calc(var(--sp-ring-start) + var(--sp-rot)),var(--sp-ring-bands)) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;box-shadow:none;opacity:1;pointer-events:none;z-index:0;transition:none}body :is(.sp-ring,.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label):is(:hover,:focus-within):after{--sp-rot: 360deg;transition:--sp-rot var(--sp-ring-spin)}body :is(.prooflab-hero__pill,.contact-hero__pill,.create-hero__pill,.market-hero__pill) span:before{--sp-rot: 0deg;padding:var(--sp-ring-w);background:conic-gradient(from calc(var(--sp-ring-start) + var(--sp-rot)),var(--sp-ring-bands));background-size:auto;animation:none;transition:none}body :is(.prooflab-hero__pill,.contact-hero__pill,.create-hero__pill,.market-hero__pill) span:hover:before{--sp-rot: 360deg;transition:--sp-rot var(--sp-ring-spin)}.section-header.shopify-section-group-header-group{z-index:4}@media(prefers-reduced-motion:reduce){body :is(.sp-ring,.dtool,.pfcreate__btn,.bmcreate__card,.bmorder__inner,.faq-item,.supply-collection-hero__card,.supply-collection-hero__summary,.supply-collection-hero__picker,.laminate-collection-hero__card,.laminate-collection-hero__summary,.laminate-collection-hero__picker,.magnet-hero-links__card,.magnet-hero-links__summary,.create-hero__card,.create-hero__summary,.create-how__step,.prooflab-hero__card,.prooflab-hero__summary,.supplies-hero-links__card,.supplies-hero-links__summary,.product-form__input--pill input[type=radio]:checked+label):after,body :is(.prooflab-hero__pill,.contact-hero__pill,.create-hero__pill,.market-hero__pill) span:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/rainbow-ring.css.map */
