.gm_productItem01,.rp-product-image,.product-single-gallery-jw{position:relative}
.gm_pd01Thumb:has(img[src*="regal-client-20261026/"]){aspect-ratio:296/340;background:#fff}
.gm_pd01Thumb:has(img[src*="regal-client-20261026/"])>img{width:100%!important;height:100%!important;object-fit:contain!important;background:#fff}
.gm_productItem01::before,.rp-product-image::after,.product-single-gallery-jw::before{content:"";position:absolute;top:12px;left:12px;width:78px;height:36px;background:#fff url('/wp-content/uploads/2025/02/regarl-orange-1.rfw.webp') center / 64px auto no-repeat;border:1px solid #ececec;border-radius:4px;z-index:4;pointer-events:none}
.rf-unisex-launch{padding:64px 0;border-top:1px solid #e5e7e6;border-bottom:1px solid #e5e7e6;background:#f5f6f6}
.rf-unisex-launch .rp-products{grid-template-columns:repeat(3,minmax(0,1fr))}
.rf-unisex-launch .rp-product-image{display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}
.rf-unisex-launch .rp-product-image img{width:100%;height:100%;object-fit:contain}
.rf-unisex-launch .rp-product-category{text-transform:uppercase;font-size:12px}
.rf-contact-page .rp-care-details strong{overflow-wrap:anywhere}
.rp-about-copy h2{font-family:'Barlow Condensed',sans-serif;font-size:32px;line-height:1.15;margin:0 0 16px}
.rp-about-copy p+h2{margin-top:36px}
@media(max-width:767px){.rf-unisex-launch{padding:40px 0}.rf-unisex-launch .rp-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.rf-unisex-launch .rp-product:last-child{grid-column:1/-1;max-width:calc(50% - 7px)}.gm_productItem01::before,.rp-product-image::after,.product-single-gallery-jw::before{width:64px;height:30px;background-size:52px auto;top:8px;left:8px}.rp-about-copy h2{font-size:28px}}
