.breast-guide{--breast-hero:#e4d5cd;--breast-accent:#72533e;--breast-tint:#e8e5dd}.breast-hero{isolation:isolate;background:var(--breast-hero);border-bottom:1px solid var(--brand-tan);position:relative;overflow:hidden}.breast-hero:before{content:"";z-index:-1;opacity:.055;pointer-events:none;background:url(/brand/official/swoosh-black.png) 50%/contain no-repeat;width:100%;position:absolute;inset:-25% -12% -30% auto}.breast-hero+.orientation-facts{border-top:0}.breast-hero-content{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:8%;padding-block:45px 72px;display:grid}.breast-guide .breast-hero h1{max-width:17ch;margin-bottom:30px;font-size:clamp(3.15rem,5.2vw,5rem);line-height:1.06}.breast-guide .breast-hero .procedure-kicker{color:var(--breast-accent)}.breast-provider-lockup{border-left:2px solid var(--brand-tan);flex-direction:column;gap:5px;padding-left:20px;font-size:.85rem;line-height:1.65;display:flex}.breast-provider-lockup a{text-decoration:none}.breast-provider-lockup a:hover{text-decoration:underline}.breast-provider-lockup span{font-size:.72rem}.breast-guide .breast-hero-intro>p{max-width:43ch;font-size:1.1rem;line-height:1.8}.breast-hero-intro>.procedure-link{margin-top:18px}.breast-guide .orientation-facts>.orientation-label{display:none}.breast-introduction{align-items:center}.breast-guide h2{color:var(--breast-accent)}.breast-guide .procedure-closing h2{color:var(--brand-charcoal)}.breast-texture{isolation:isolate;position:relative;overflow:hidden}.breast-texture:before{content:"";z-index:-1;filter:brightness(0);opacity:.035;pointer-events:none;background:url(/brand/official/swoosh.png) 50%/contain no-repeat;width:95%;position:absolute;inset:-10% -25% -10% auto}.breast-chapter-alt{background:var(--breast-tint)}.breast-chapter-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:7%;display:grid}.breast-guide .breast-chapter h2{max-width:19ch;font-size:clamp(2.15rem,3vw,3rem)}.breast-chapter-copy{min-width:0;max-width:70ch}.breast-chapter-copy>h3:not(:first-child){border-top:1px solid #b7a391;margin-top:30px;padding-top:26px}.breast-guide .breast-chapter-copy h3{font-size:1.65rem}.breast-guide .breast-chapter-copy p:last-child{margin-bottom:0}.breast-chapter-copy ul{margin-block:20px 28px;padding-left:1.2em;line-height:1.85}.breast-chapter-copy li+li{margin-top:8px}.breast-chapter-with-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 7%}.breast-chapter-with-media .breast-chapter-heading{grid-area:1/1}.breast-chapter-with-media .breast-chapter-copy{grid-area:2/1}.breast-chapter-visuals{grid-area:1/2/3;align-self:center;gap:32px;min-width:0;display:grid}.breast-chapter-visuals>figure:not(.procedure-video)>img{object-fit:contain;width:100%;height:auto;max-height:580px;display:block}.breast-guide .breast-chapter-visuals figcaption{margin-top:12px;font-size:.73rem;line-height:1.6}.breast-chapter-visuals:has(>figure:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.breast-chapter-visuals:has(>figure:nth-child(3))>.procedure-video,.breast-chapter-visuals:has(>figure:nth-child(3))>figure:last-child{grid-column:1/-1}.breast-film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 7%;display:grid}.breast-patient-films{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.breast-patient-films .procedure-video-play{gap:12px;padding:18px;font-size:.8rem}.breast-patient-films .procedure-video-play>span{flex:0 0 44px;width:44px;height:44px}.breast-patient-films .procedure-video figcaption{font-size:.9rem}.breast-guide #implant-types:before,.breast-guide #implant-options:before{opacity:.055;width:110%;inset:-10% -15% -10% auto}.breast-table{max-width:100%;overflow-x:auto}.breast-table table{border-collapse:collapse;width:100%;font-size:.85rem}.breast-table th,.breast-table td{text-align:left;border-bottom:1px solid #b7a391;min-width:110px;padding:14px 12px}.breast-hub-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:7%;display:grid}.breast-hub-group>h2{font-size:2.6rem}.breast-hub-group .procedure-related-links{grid-template-columns:1fr}.breast-hub-group .procedure-related-links a{min-height:70px;font-size:1.4rem}.breast-hub-provider{align-items:center;gap:24px;margin-bottom:30px;display:flex}.breast-hub-provider img{object-fit:cover;object-position:top;width:94px;height:116px}.breast-guide .breast-hub-provider p{margin:0;font-size:.8rem}@media (width<=1000px){.breast-hero-content{grid-template-columns:1.1fr .9fr;gap:5%}.breast-guide .breast-hero h1{font-size:3.7rem}}@media (width<=800px){.breast-hero:before{opacity:.04;background-position:50% 30%;width:165%;inset:0 -55% 0 auto}.breast-hero-content{grid-template-columns:1fr;gap:28px;padding-block:24px 42px}.breast-guide .breast-hero h1{max-width:19ch;font-size:3.4rem}.breast-hero-intro{max-width:650px}.breast-guide .breast-hero-intro>p{max-width:60ch}.breast-chapter-with-media{grid-template-columns:1fr}.breast-chapter-with-media .breast-chapter-heading,.breast-chapter-with-media .breast-chapter-copy,.breast-chapter-visuals{grid-area:auto}.breast-chapter-visuals{margin-top:30px}.breast-introduction{grid-template-columns:1fr;gap:30px}.breast-chapter-visuals>figure{justify-self:center;width:100%;max-width:680px}}@media (width<=650px){.breast-guide .procedure-section{padding-block:48px}.breast-guide .breast-hero h1{font-size:clamp(2.5rem,10.2vw,3.2rem)}.breast-guide .breast-hero-intro>p{font-size:1rem}.breast-guide .procedure-breadcrumb{gap:7px;font-size:.64rem}.breast-chapter-layout,.breast-film-grid,.breast-patient-films,.breast-hub-groups{grid-template-columns:1fr;gap:30px}.breast-chapter-with-media{gap:0}.breast-guide .breast-chapter h2{max-width:none;font-size:2.3rem}.breast-guide .breast-chapter .procedure-kicker{margin-bottom:16px}.breast-chapter-visuals:has(>figure:nth-child(3)){grid-template-columns:1fr}.breast-texture:before{width:150%;inset:-5% -55% -5% auto}.breast-guide .procedure-closing{padding-block:44px}.breast-hub-group+.breast-hub-group{margin-top:24px}}.breast-hub .breast-hub-list{grid-template-columns:1fr}.breast-hub .breast-chapter-layout{align-items:center}.breast-hub .breast-introduction>figure>img{width:100%;height:auto;display:block}.breast-hub .breast-introduction>figure>figcaption{margin-top:12px;font-size:.73rem}.breast-glossary-row{border-top:1px solid var(--brand-tan);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:7%;padding-block:28px;display:grid}@media (width<=650px){.breast-glossary-row{grid-template-columns:1fr;gap:12px}}@media (width>=651px) and (width<=1000px){.breast-patient-films{gap:18px}.breast-patient-films .procedure-video-play{flex-direction:column;align-items:flex-start;padding:12px}.breast-patient-films .procedure-video-play>span{flex-basis:36px;width:36px;height:36px}}
