.section-dermatology-anchor{display:flex;flex-direction:column}.derm-anchor--nav-outer{position:sticky;top:5rem;z-index:1;background:var(--background, #fff);border-bottom:1px solid var(--border_color, rgba(0,0,0,.1))}.derm-anchor--nav{display:flex;align-items:center;justify-content:center;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.derm-anchor--nav::-webkit-scrollbar{display:none}.derm-anchor--tab{flex-shrink:0;display:inline-flex;align-items:center;padding:1rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;color:inherit;opacity:.55;position:relative;transition:opacity .2s;white-space:nowrap}.derm-anchor--tab:after{content:"";position:absolute;bottom:0;left:1.5rem;right:1.5rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.derm-anchor--tab.active,.derm-anchor--tab:hover{opacity:1}.derm-anchor--tab.active:after{transform:scaleX(1)}.derm-anchor--body{display:flex;flex-direction:column}#derm-skin,#derm-conditions{scroll-margin-top:9rem}.derm-head-subhead{display:flex;flex-direction:column;gap:1.5rem}.derm-head-subhead h2,.derm-head-subhead h3{margin:0;font-size:48px;line-height:1.2}.derm-subhead{margin:0;opacity:.65}.derm-fill-img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block}.derm-placeholder-svg{width:100%;height:100%;display:block}#derm-skin{display:flex;flex-direction:column;gap:2.5rem;padding-top:3.75rem;padding-bottom:3.75rem}.derm-colorbox{display:grid;grid-template-columns:.75fr 1.25fr;border-radius:16px;overflow:hidden;min-height:340px}.derm-colorbox--img-col{position:relative;overflow:hidden}.derm-colorbox--text-col{display:flex;flex-direction:column;padding:3rem;gap:1.5rem;background:#f5ede6;color:#1a1a1a}.derm-colorbox--intro{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;opacity:.85}.derm-colorbox--badge{display:inline-flex;align-items:center;padding:.3rem .85rem;border-radius:100px;border:1px;font-size:12px;font-weight:700;letter-spacing:.12em;background-color:#fff;text-transform:uppercase;width:fit-content}.derm-colorbox--heading{margin:0;font-size:1.75rem;line-height:1.15}.derm-colorbox--items{display:flex;flex-direction:column;gap:3rem}.derm-colorbox--item{display:flex;flex-direction:column;gap:.4rem}.derm-colorbox--item-label{font-size:16px;color:#421404;font-weight:700;letter-spacing:.12em;display:block}.derm-colorbox--item-value{margin:0;font-size:.9rem;line-height:1.6}.derm-colorbox--item-value p{margin:0 0 .4em}.derm-colorbox--item-value p:last-child{margin-bottom:0}.derm-colorbox--item-value strong,.derm-colorbox--item-value b{font-weight:700}.derm-colorbox--item-value em,.derm-colorbox--item-value i{font-style:italic}.derm-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.derm-condition-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#421404;color:#fff;border:1px solid transparent}.derm-condition-card--body{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;flex:1}.derm-condition-card--title{margin:0;font-size:1.5rem;color:#fff}.derm-condition-card--desc{font-size:14px;line-height:1.5}.derm-condition-card--desc p{color:#fff;opacity:.8;margin:0 0 .5em}.derm-condition-card--desc p:last-child{margin-bottom:0}.derm-condition-card--desc ul,.derm-condition-card--desc ol{margin:.25em 0 .5em 1.25em;padding:0}.derm-condition-card--desc li{margin-bottom:.25em}.derm-condition-card--desc strong,.derm-condition-card--desc b{font-weight:700}.derm-condition-card--desc em,.derm-condition-card--desc i{font-style:italic}.derm-condition-card--desc a{color:inherit;text-decoration:underline}.derm-condition-card--badges-wrap{display:flex;flex-direction:column;gap:.5rem}.derm-condition-card--badges-label{font-size:12px;font-weight:700;letter-spacing:.12em}.derm-condition-card--badges{display:flex;flex-wrap:wrap;gap:.5rem}.derm-condition-card--badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:12px;font-weight:700;letter-spacing:.12em;background:#fbf5e9;color:#421404;width:fit-content}.derm-condition-card--note{display:flex;align-items:flex-start;gap:.65rem;padding:.875rem 1rem;border-radius:10px;background:#fff;color:#1a1a1a;margin-top:auto}.derm-condition-card--note-icon{flex-shrink:0;width:18px;height:18px;margin-top:.1em}.derm-condition-card--note-icon img{width:100%;height:100%;object-fit:contain;display:block}.derm-condition-card--note-text{margin:0;font-size:.8rem;line-height:1.55}.derm-condition-card--note-text p{margin:0 0 .4em}.derm-condition-card--note-text p:last-child{margin-bottom:0}.derm-condition-card--note-text strong,.derm-condition-card--note-text b{font-weight:700}.derm-condition-card--note-text em,.derm-condition-card--note-text i{font-style:italic}#derm-conditions{display:grid;grid-template-columns:.5fr 1.5fr;gap:4rem;align-items:start;padding-top:3.75rem;padding-bottom:3.75rem;border-top:1px solid var(--border_color, rgba(0,0,0,.08))}.derm-conditions--left{display:flex;flex-direction:column;gap:2.5rem;position:sticky;top:9rem}.derm-conditions--right{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;align-content:start}@media(max-width:767px){.derm-anchor--tab{padding:.875rem 1rem}.derm-anchor--nav-outer{top:5rem}#derm-skin,#derm-conditions{scroll-margin-top:8rem}.derm-head-subhead h2,.derm-head-subhead h3{font-size:36px}#derm-skin{gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem}.derm-colorbox{grid-template-columns:1fr;min-height:auto}.derm-colorbox--img-col{aspect-ratio:16 / 9}.derm-fill-img{max-height:300px}.derm-colorbox--text-col{padding:1.5rem;gap:1.25rem}.derm-colorbox--items{gap:1.5rem}#derm-conditions{grid-template-columns:1fr;gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem}.derm-conditions--left{position:static}.derm-conditions--right{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dermatology-anchor.css.map */
