.regal-magnet-check{--rmc-transition: var(--duration-default, .25s);display:block;width:100%;max-width:none;margin:0;padding:0;overflow:clip;color:var(--rmc-text-color);background-color:var(--rmc-background-color);background-repeat:no-repeat;background-size:cover;border:0;font-family:var(--font-body-family, sans-serif);isolation:isolate}.regal-magnet-check,.regal-magnet-check *,.regal-magnet-check *:before,.regal-magnet-check *:after{box-sizing:border-box}.regal-magnet-check .regal-magnet-check__body{width:min(100%,var(--rmc-content-width));max-width:var(--rmc-content-width);margin-inline:auto;padding:var(--rmc-padding-top-mobile) 2rem var(--rmc-padding-bottom-mobile)}.regal-magnet-check .regal-magnet-check__header{width:min(100%,80rem);margin:0 auto 3rem;text-align:center}.regal-magnet-check .regal-magnet-check__title{margin:0;color:var(--rmc-heading-color);font-family:var(--font-heading-family, inherit);font-size:clamp(3.2rem,4vw,4.6rem);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);letter-spacing:.02em;line-height:1.2;text-transform:none;overflow-wrap:anywhere}.regal-magnet-check .regal-magnet-check__description{margin:1rem 0 0;color:var(--rmc-text-color);font-family:var(--font-body-family, inherit);font-size:clamp(1.6rem,2vw,2rem);line-height:1.5;overflow-wrap:anywhere}.regal-magnet-check .regal-magnet-check__grid{display:grid;grid-template-columns:minmax(0,1fr);justify-content:center;justify-items:center;gap:1.5rem;width:100%}.regal-magnet-check .regal-magnet-check__card{position:relative;display:block;width:min(100%,var(--rmc-card-width));min-width:0;aspect-ratio:1;margin:0;overflow:hidden;background-color:#0000000a;border:0;border-radius:var(--rmc-card-radius);box-shadow:none;transition:box-shadow var(--rmc-transition) ease,transform var(--rmc-transition) ease}.regal-magnet-check .regal-magnet-check__media{width:100%;height:100%;overflow:hidden}.regal-magnet-check .regal-magnet-check__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long, .5s) ease}.regal-magnet-check .regal-magnet-check__placeholder{display:grid;width:100%;height:100%;place-items:center;background-color:#ffffffb8;border:.1rem dashed rgba(72,98,105,.45)}.regal-magnet-check .regal-magnet-check__placeholder span{padding:2rem;color:var(--rmc-heading-color);font-size:1.4rem;text-align:center}.regal-magnet-check .regal-magnet-check__overlay{position:absolute;inset:auto 0 0;display:flex;min-height:45%;align-items:flex-end;justify-content:center;padding:4rem 1.5rem 1.5rem;color:#fff;text-align:center;text-shadow:0 .1rem .3rem rgba(0,0,0,.6)}.regal-magnet-check .regal-magnet-check__overlay p{width:100%;margin:0;color:inherit;font-family:var(--font-body-family, inherit);font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.regal-magnet-check .regal-magnet-check__empty{margin:0;color:var(--rmc-heading-color);font-size:1.5rem;text-align:center}.regal-magnet-check .regal-magnet-check__footer{width:100%;margin:0;padding:1.5rem 2rem;color:var(--rmc-footer-color);background-color:var(--rmc-footer-background);text-align:center}.regal-magnet-check .regal-magnet-check__footer-link,.regal-magnet-check .regal-magnet-check__footer-text{margin:0;color:inherit;font-family:var(--font-body-family, inherit);font-size:clamp(1.3rem,1.7vw,1.6rem);font-style:italic;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.regal-magnet-check .regal-magnet-check__footer-link{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;text-decoration:none;transition:color var(--rmc-transition) ease,gap var(--rmc-transition) ease}.regal-magnet-check .regal-magnet-check__footer-link svg{width:1.8rem;height:1.8rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media screen and (min-width:750px){.regal-magnet-check .regal-magnet-check__body{padding:var(--rmc-padding-top) 5rem var(--rmc-padding-bottom)}.regal-magnet-check .regal-magnet-check__header{margin-bottom:5rem}.regal-magnet-check .regal-magnet-check__grid{grid-template-columns:repeat(2,minmax(0,var(--rmc-card-width)));gap:2rem}.regal-magnet-check .regal-magnet-check__overlay{padding:5rem 2rem 2rem}.regal-magnet-check .regal-magnet-check__footer{padding:2rem 3rem}}@media screen and (hover:hover)and (pointer:fine){.regal-magnet-check .regal-magnet-check__card:hover{box-shadow:0 1.2rem 2.4rem #00000040;transform:translateY(-.5rem)}.regal-magnet-check .regal-magnet-check__card:hover .regal-magnet-check__image{transform:scale(1.04)}.regal-magnet-check .regal-magnet-check__footer-link:hover{color:#2d4a52;gap:1.2rem}}@media(prefers-reduced-motion:reduce){.regal-magnet-check .regal-magnet-check__card,.regal-magnet-check .regal-magnet-check__image,.regal-magnet-check .regal-magnet-check__footer-link{transition:none}.regal-magnet-check .regal-magnet-check__card:hover,.regal-magnet-check .regal-magnet-check__card:hover .regal-magnet-check__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/regal-magnet-check.css.map */
