
.ecommerce-page .dental-browser-hero>img,.ecommerce-page .dental-mobile>img{object-position:55% center}.ecommerce-page .spa-hero img{object-position:center}.ecommerce-page .mobile-content>img{object-position:60% center}
.ecommerce-search-visual{background:var(--flex-light);padding:0}.ecommerce-search-visual>img{display:block;width:100%;height:70%;object-fit:cover}.ecommerce-search-card{position:absolute;left:7%;right:7%;bottom:8%;background:var(--flex-paper);padding:6%;border-radius:20px;box-shadow:0 12px 30px rgb(var(--flex-navy-rgb) / 0.1255);color:var(--flex-ink)}.ecommerce-search-card>span{display:block;background:#edf5f9;border-radius:25px;padding:12px;font-size:14px;margin-bottom:18px}.ecommerce-search-card small{display:block;font-size:9px;letter-spacing:.08em;color:var(--flex-green);margin-bottom:12px}.ecommerce-search-card strong{display:block;font-size:clamp(21px,2.1vw,30px);line-height:1.2;color:var(--flex-navy)}.ecommerce-search-card p{font-size:12px;margin:13px 0 0;line-height:1.5}
.ecommerce-social-designs{container-type:inline-size;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 20% 25%,rgb(var(--flex-leaf-rgb) / 0.251),transparent 65%),var(--flex-light);padding:7% 5% 10%}.ecommerce-creative-pair{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;width:100%}.ecommerce-post{overflow:hidden;background:var(--flex-paper);border-radius:2cqw;box-shadow:0 2cqw 4cqw rgb(var(--flex-navy-rgb) / 0.1333);transform:rotate(-4deg)}.ecommerce-post-header{display:block;font:1.8cqw/1.4 Arial,sans-serif;padding:2cqw;color:var(--flex-navy)}.ecommerce-post>img{width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;object-position:60% center}.ecommerce-post>div{padding:3cqw;background:#d8f0df;border-radius:25% 0 0 0;margin-top:-3cqw;position:relative}.ecommerce-post small{font:1.3cqw/1.4 Arial,sans-serif;letter-spacing:.05em}.ecommerce-post strong{display:block;font:400 7cqw/.98 Arial,sans-serif;letter-spacing:-.04em;color:var(--flex-navy);margin:2cqw 0}.ecommerce-post em{font-family:Georgia,serif;color:var(--flex-green)}.ecommerce-post>div>span{font:1.5cqw/1.4 Arial,sans-serif}.ecommerce-post-actions{display:block;padding:1cqw 2cqw;font:3cqw/1.4 Arial,sans-serif}.ecommerce-flyer{background:var(--flex-navy);color:var(--flex-paper);border-radius:1cqw;padding:3cqw;transform:rotate(4deg);box-shadow:0 2cqw 4cqw rgb(var(--flex-navy-rgb) / 0.1333)}.ecommerce-flyer small{font:1.3cqw/1.5 Arial,sans-serif;letter-spacing:.06em;color:#9bdead}.ecommerce-flyer strong{display:block;font:400 6.2cqw/1.02 Arial,sans-serif;letter-spacing:-.04em;margin:3cqw 0}.ecommerce-flyer em{color:#6dcbff;font-family:Georgia,serif}.ecommerce-flyer>img{width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;object-position:40% center;border-radius:10cqw 1cqw 1cqw 1cqw}.ecommerce-flyer>span{display:inline-block;background:var(--flex-leaf);color:var(--flex-navy);padding:1.5cqw 2cqw;font:1.5cqw/1.3 Arial,sans-serif;border-radius:4cqw;margin-top:3cqw}
.ecommerce-page .treatment-tags{max-width:1100px;margin-left:auto;margin-right:auto}
@media(max-width:760px){.ecommerce-search-card>span{font-size:12px;margin-bottom:12px}.ecommerce-search-card strong{font-size:23px}.ecommerce-search-card{padding:5%}}

.ecommerce-page .dental-mobile>img[src*="chiropractic-vertical"]{object-position:center 32%}.ecommerce-page .mobile-content>img[src*="chiropractic-vertical"]{object-position:center 30%}.ecommerce-page .dental-email-card>img[src*="chiropractic-vertical"]{object-position:center 35%}.ecommerce-page .dental-browser-nav>strong{font-size:clamp(10px,1.1vw,15px)}

.ecommerce-page .ecommerce-post strong{font-size:6cqw}.ecommerce-page .ecommerce-flyer strong{font-size:5.6cqw}.ecommerce-page .ecommerce-flyer>img{aspect-ratio:4/5;object-position:center 40%}.ecommerce-page .mobile-content>img{object-position:center 30%}.ecommerce-page .dental-email-card>img{object-position:center}.ecommerce-page .treatment-tags{max-width:1100px;margin-left:auto;margin-right:auto}

.ecommerce-page .dental-browser-hero>img[src*="sweater-collection"]{object-position:center 40%}.ecommerce-page .dental-mobile>img[src*="style-flatlay"]{object-position:center}.ecommerce-page .dental-email-card>img[src*="heeled-sandals"]{object-position:center 47%}
