@charset "utf-8";

/* /sub 전용 레이아웃 : sbs_page를 포함한 화면에만 적용 */
body:has(.sbs_page){background:#fff}
body:has(.sbs_page) #container_title{display:none}
body:has(.sbs_page) .container{width:100%;max-width:none;min-height:0;margin:0;padding:0}

/* 00. 서브 공통 : 공통 쇼핑몰 스타일과 충돌하지 않도록 sbs 접두어 사용 */
.sbs_page{background:#fff;color:var(--sb-text,#5c625d);font-family:'Pretendard',sans-serif;font-size:18px;line-height:1.75;letter-spacing:-.01em;overflow:hidden}
.sbs_page *{box-sizing:border-box}
.sbs_page h1,.sbs_page h2,.sbs_page h3,.sbs_page p,.sbs_page figure{margin:0}
.sbs_page h1,.sbs_page h2,.sbs_page h3{color:var(--sb-title,#252c28);word-break:keep-all;letter-spacing:-.02em}
.sbs_wrap{width:92%;max-width:1600px;margin:0 auto}
.sbs_page .sbs_serif{font-family:'Marcellus','Pretendard',serif;font-weight:400;letter-spacing:0}
.sbs_page .sbs_eyebrow{color:var(--sb-primary,#335847);font-family:'Marcellus',serif;font-size:13px;line-height:1.6;letter-spacing:.13em}
.sbs_page_head{position:relative;padding:110px 0 75px}
.sbs_page_head h1{margin-top:27px;font-size:44px;font-weight:600;line-height:1.3}
.sbs_page_caption{margin-top:24px!important;font-family:'Marcellus',serif;font-size:20px;color:#7b806f;letter-spacing:0}
.sbs_scroll{position:absolute;right:0;bottom:82px;display:flex;align-items:center;gap:32px;color:#335847;font-family:'Marcellus',serif;font-size:12px;text-decoration:none;letter-spacing:.08em}
.sbs_scroll span{font-family:sans-serif;font-size:25px}
.sbs_scroll:focus-visible{outline:2px solid #335847;outline-offset:8px}
@media(max-width:1024px){.sbs_page_head{padding:80px 0 60px}.sbs_scroll{bottom:65px}}
@media(max-width:768px){.sbs_page{font-size:17px}.sbs_page_head{padding:60px 0 42px}.sbs_page_head h1{font-size:34px;margin-top:20px}.sbs_page_caption{font-size:16px;margin-top:20px!important}.sbs_page .sbs_eyebrow{font-size:11px;letter-spacing:.09em}.sbs_scroll{position:static;margin-top:30px;gap:20px;font-size:11px}.sbs_pc_br{display:none}}

/* 01. SOOBOM 공간 */
.sbs_about_visual{position:relative;width:100%;height:clamp(380px,40vw,680px);background:#eae3d9}
.sbs_about_visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 54%}
.sbs_about_visual::after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,rgba(15,26,20,.45));pointer-events:none}
.sbs_about_visual figcaption{position:absolute;z-index:1;bottom:28px;left:4%;right:4%;display:flex;justify-content:space-between;gap:16px;color:#fff;font-size:11px;letter-spacing:.05em}
@media(max-width:768px){.sbs_about_visual{height:350px}.sbs_about_visual img{object-position:45% center}.sbs_about_visual figcaption{bottom:18px;font-size:10px;flex-wrap:wrap}}

/* 02. 브랜드 철학 */
.sbs_story{display:grid;grid-template-columns:1fr 1.3fr;gap:9%;padding:130px 0}
.sbs_story_word{margin-top:32px!important;color:#335847;font-size:clamp(33px,3.3vw,48px);line-height:1.25}
.sbs_rule{display:block;width:45px;height:1px;margin:38px 0 26px;background:#a38b65}
.sbs_side_note{font-size:16px;line-height: 1.6;color:#74796f}
.sbs_story_copy h2{margin-bottom:32px;font-size:clamp(28px,2.5vw,32px);font-weight:500;line-height:1.5}
.sbs_story_copy p+p{margin-top:25px}
@media(max-width:1024px){.sbs_story{gap:7%;padding:95px 0;grid-template-columns:.9fr 1.3fr}.sbs_story_word{font-size:36px}}
@media(max-width:768px){.sbs_story{grid-template-columns:1fr;gap:42px;padding:70px 0}.sbs_story_word{font-size:34px;margin-top:22px!important}.sbs_rule{margin:25px 0 20px}.sbs_story_copy h2{font-size:26px;margin-bottom:25px}.sbs_story_copy p+p{margin-top:21px}}

/* 03. 케어의 기반 */
.sbs_foundation{padding:110px 0;background:#eef2ed}
.sbs_section_heading{text-align:center}
.sbs_section_heading h2{margin-top:22px;font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1.5}
.sbs_section_heading>p:last-child{margin-top:25px;}
.sbs_foundation_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:65px;border-top:1px solid #cbd4c9; border-bottom:1px solid #cbd4c9}
.sbs_foundation_list article{padding:38px 35px}
.sbs_foundation_list article+article{border-left:1px solid #cbd4c9}
.sbs_item_no{color:#8b795c;font-family:'Marcellus',serif;font-size:15px}
.sbs_foundation_list h3{margin-top:25px;font-size:clamp(24px,2vw,31px);line-height:1.4;color:#335847;overflow-wrap:anywhere}
.sbs_foundation_list .sbs_item_label{margin-top:14px;color:#335847;font-size:18px}
.sbs_foundation_list article>p:last-child{margin-top:23px;font-size:16px;word-break:keep-all}
@media(max-width:1024px){.sbs_foundation{padding:85px 0}.sbs_foundation_list article{padding:30px 22px 0}.sbs_foundation_list h3{font-size:25px}}
@media(max-width:768px){.sbs_foundation{padding:70px 0}.sbs_section_heading h2{font-size:28px;margin-top:18px}.sbs_section_heading>p:last-child{font-size:16px}.sbs_foundation_list{grid-template-columns:1fr;margin-top:40px}.sbs_foundation_list article{padding:28px 0}.sbs_foundation_list article+article{border-left:0;border-top:1px solid #cbd4c9}.sbs_foundation_list h3{margin-top:14px;font-size:29px}.sbs_foundation_list article>p:last-child{margin-top:18px}}

/* 04. 나를 위한 시간 */
.sbs_ritual{display:grid;grid-template-columns:1.3fr 1fr;gap:9%;align-items:center;padding:130px 0}
.sbs_ritual_heading h2{margin-top:28px;font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1.4}
.sbs_ritual_heading h2 span{color:#335847}
.sbs_ritual_copy{border-left:1px solid #ded8ce;padding-left:45px}
.sbs_ritual_copy p+p{margin-top:28px}
@media(max-width:1024px){.sbs_ritual{padding:95px 0;gap:6%}.sbs_ritual_copy{padding-left:28px}.sbs_ritual_heading h2{font-size:33px}}
@media(max-width:768px){.sbs_ritual{grid-template-columns:1fr;gap:36px;padding:70px 0}.sbs_ritual_heading h2{font-size:28px;margin-top:22px}.sbs_ritual_copy{padding-left:22px}.sbs_ritual_copy p+p{margin-top:23px}}

/* 05. 브랜드 시그니처 */
.sbs_signature{position:relative;isolation:isolate;padding:95px 0 100px;text-align:center;background:#254333;color:#f5f2eb}
/* 배경 이미지: /img/sub_about_signature.jpg (권장 1920×700px) */
.sbs_signature::before{content:"";position:absolute;z-index:-2;inset:0;background:url('/img/sub_about_signature.jpg') center center / cover no-repeat;pointer-events:none}
.sbs_signature::after{content:"";position:absolute;z-index:-1;inset:0;background:rgba(20,37,29,.58);pointer-events:none}
.sbs_signature .sbs_eyebrow{color:#d3c6ad}
.sbs_signature h2{margin-top:28px;color:#fff;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.4}
.sbs_signature .sbs_serif{margin-top:40px;color:#d9e1d5;font-size:clamp(25px,3vw,40px);line-height:1.45}
@media(max-width:768px){.sbs_signature{padding:65px 0 70px}.sbs_signature h2{font-size:25px;margin-top:22px}.sbs_signature .sbs_serif{font-size:29px;margin-top:30px}}


/* 06. VALMONT : 스위스 자연과 브랜드 소개 */
.sbs_valmont_visual{position:relative;max-width:1600px;height:clamp(330px,38vw,570px);background:#eef2ed}
.sbs_valmont_visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 46%}
.sbs_valmont_visual figcaption{position:absolute;left:28px;bottom:22px;color:#fff;font-family:'Marcellus',serif;font-size:12px;letter-spacing:.1em;text-shadow:0 1px 8px #254333}
.sbs_valmont_story{padding:85px 0 90px;text-align:center}
.sbs_valmont_story h2{margin-top:23px;font-size:clamp(28px,2.7vw,38px);font-weight:500;line-height:1.45}
.sbs_valmont_story>p:last-child{margin-top:28px}
@media(max-width:768px){.sbs_valmont_visual{height:310px}.sbs_valmont_visual figcaption{left:16px;bottom:16px;font-size:10px}.sbs_valmont_story{padding:60px 0}.sbs_valmont_story h2{font-size:27px}.sbs_valmont_story>p:last-child{margin-top:23px}}

/* 07. VALMONT : 핵심 기반 */
.sbs_valmont_core{padding:65px 0;background:#eef2ed}
.sbs_valmont_core_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.sbs_valmont_core article{padding:5px 38px}
.sbs_valmont_core article+article{border-left:1px solid #cbd4c9}
.sbs_valmont_core article>span{font-family:'Marcellus',serif;font-size:14px;color:#8b795c}
.sbs_valmont_core h2{margin-top:17px;color:#335847;font-size:33px;line-height:1.3}
.sbs_valmont_core h3{margin-top:20px;font-size:18px;font-weight:500}
.sbs_valmont_core article p{margin-top:14px;font-size:16px;word-break:keep-all}
@media(max-width:1024px){.sbs_valmont_core article{padding:5px 23px}.sbs_valmont_core h2{font-size:29px}}
@media(max-width:768px){.sbs_valmont_core{padding:20px 0}.sbs_valmont_core_grid{grid-template-columns:1fr}.sbs_valmont_core article{padding:30px 0}.sbs_valmont_core article+article{border-left:0;border-top:1px solid #cbd4c9}.sbs_valmont_core h2{font-size:31px}.sbs_valmont_core h3{margin-top:16px}}

/* 08. VALMONT : 가로형 영상 16:9 */
.sbs_valmont_ritual{display:grid;grid-template-columns:.85fr 1.3fr;gap:7%;align-items:center;padding:95px 0;max-width:1500px}
.sbs_valmont_ritual_copy h2{margin-top:25px;font-size:clamp(29px,2.8vw,38px);font-weight:500;line-height:1.45}
.sbs_valmont_ritual_copy>p:nth-of-type(2){margin-top:28px}
.sbs_valmont_video_note{margin-top:35px!important;color:#8b795c;font-family:'Marcellus','Pretendard',serif;font-size:19px}
.sbs_valmont_video_note span{font-family:'Pretendard',sans-serif;color:#787d77;font-size:13px}
.sbs_valmont_film{width:100%;min-width:0;justify-self:center;background:#f5f1e7;line-height:0}
.sbs_valmont_film video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}
@media(max-width:768px){.sbs_valmont_ritual{grid-template-columns:1fr;gap:35px;padding:65px 0}.sbs_valmont_ritual_copy h2{font-size:28px;margin-top:20px}.sbs_valmont_ritual_copy>p:nth-of-type(2){margin-top:23px}.sbs_valmont_video_note{margin-top:25px!important}.sbs_valmont_film{max-width:none}}

/* 09. LPG : 브랜드 소개와 비주얼 */
.sbs_lpg_intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding-bottom:95px}
.sbs_lpg_intro_copy h2{margin-top:25px;color:#335847;font-size:clamp(45px,5vw,72px);line-height:1.05;overflow-wrap:anywhere}
.sbs_lpg_intro_copy h2 sup{font-size:.25em;vertical-align:top;position:relative;top:.4em}
.sbs_lpg_lead{margin-top:35px!important;color:#252c28;font-size:25px;line-height:1.5;font-weight:500}
.sbs_lpg_intro_copy>p:last-child{margin-top:25px;font-size:17px}
.sbs_lpg_visual{height:clamp(350px,35vw,530px);overflow:hidden;background:#e4ecec}
.sbs_lpg_visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}
@media(max-width:1024px){.sbs_lpg_intro{gap:5%}.sbs_lpg_intro_copy h2{font-size:49px}.sbs_lpg_lead{font-size:23px}}
@media(max-width:768px){.sbs_lpg_intro{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.sbs_lpg_intro_copy h2{font-size:50px}.sbs_lpg_lead{margin-top:25px!important;font-size:23px}.sbs_lpg_intro_copy>p:last-child{margin-top:20px;font-size:16px}.sbs_lpg_visual{height:auto;aspect-ratio:1/1}}

/* 10. LPG : 케어의 세 가지 핵심 */
.sbs_lpg_core{padding:65px 0;background:#eef2ed;scroll-margin-top:110px}
.sbs_lpg_core_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.sbs_lpg_core article{padding:5px 38px}
.sbs_lpg_core article+article{border-left:1px solid #cbd4c9}
.sbs_lpg_core article>span{color:#8b795c;font-family:'Marcellus',serif;font-size:12px;letter-spacing:.06em}
.sbs_lpg_core h2{margin-top:24px;color:#335847;font-size:24px;font-weight:500;line-height:1.4}
.sbs_lpg_core article p{margin-top:20px;font-size:16px;word-break:keep-all}
@media(max-width:1024px){.sbs_lpg_core article{padding:5px 22px}.sbs_lpg_core h2{font-size:21px}}
@media(max-width:768px){.sbs_lpg_core{padding:20px 0}.sbs_lpg_core_grid{grid-template-columns:1fr}.sbs_lpg_core article{padding:30px 0}.sbs_lpg_core article+article{border-left:0;border-top:1px solid #cbd4c9}.sbs_lpg_core h2{margin-top:17px;font-size:23px}.sbs_lpg_core article p{margin-top:15px}}

/* 11. LPG : 원본 세로 영상 406:720, 잘림 없이 표시 */
.sbs_lpg_ritual{display:grid;grid-template-columns:.8fr 1fr;gap:12%;align-items:center;max-width:1200px;padding:95px 0}
.sbs_lpg_film{width:100%;max-width:365px;justify-self:center;background:#e4ecec;line-height:0}
.sbs_lpg_film video{display:block;width:100%;height:auto;aspect-ratio:406/720;object-fit:contain}
.sbs_lpg_ritual_copy h2{margin-top:25px;font-size:clamp(28px,2.7vw,38px);font-weight:500;line-height:1.45}
.sbs_lpg_ritual_copy>p:nth-of-type(2){margin-top:28px;font-size:17px}
.sbs_lpg_film_note{margin-top:35px!important;color:#8b795c;font-family:'Marcellus','Pretendard',serif;font-size:22px}
.sbs_lpg_film_note span{color:#787d77;font-family:'Pretendard',sans-serif;font-size:13px}
@media(max-width:768px){.sbs_lpg_ritual{grid-template-columns:1fr;gap:35px;padding:65px 0}.sbs_lpg_ritual_copy{grid-row:1}.sbs_lpg_ritual_copy h2{font-size:28px;margin-top:20px}.sbs_lpg_ritual_copy>p:nth-of-type(2){margin-top:23px;font-size:16px}.sbs_lpg_film{max-width:330px}.sbs_lpg_film_note{margin-top:25px!important;font-size:21px}}

/* 12. PROGRAM 공통 : 소개와 프로그램 내비게이션 */
.sbs_care_intro{padding:65px 0;background:#eef2ed}
.sbs_care_intro_inner{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}
.sbs_care_intro h2{margin-top:20px;color:#335847;font-size:clamp(38px,4vw,59px);line-height:1.15}
.sbs_care_intro_copy>p{font-size:18px;line-height:1.85;word-break:keep-all}
.sbs_care_nav{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:32px}
.sbs_care_nav a{display:inline-flex;align-items:center;gap:14px;padding:10px 0;color:#335847;font-size:14px;text-decoration:none;border-bottom:1px solid #b6c5b9;transition:border-color .2s,color .2s}
.sbs_care_nav a>span:first-child{font-family:'Marcellus',serif;font-size:12px;color:#8b795c}
.sbs_care_nav a>span:last-child{margin-left:8px;font-size:19px;transition:transform .2s}
.sbs_care_nav a:hover{color:#1d382b;border-color:#335847}.sbs_care_nav a:hover>span:last-child{transform:translate(2px,-2px)}
.sbs_care a:focus-visible{outline:2px solid #a38b65;outline-offset:5px}
@media(max-width:768px){.sbs_care_intro{padding:45px 0}.sbs_care_intro_inner{grid-template-columns:1fr;gap:30px}.sbs_care_intro h2{font-size:42px}.sbs_care_intro_copy>p{font-size:16px}.sbs_care_nav{margin-top:22px;gap:7px 22px}.sbs_care_nav a{font-size:13px;gap:10px}}

/* 13. PROGRAM 공통 : 프로그램별 안내와 가격 */
.sbs_care_programs{padding:85px 0 70px;scroll-margin-top:110px}
.sbs_care_program{padding:0 0 65px;border-top:1px solid #335847;scroll-margin-top:120px}
.sbs_care_program+.sbs_care_program{margin-top:20px}
.sbs_care_program_head{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:32px 0;border-bottom:1px solid #e2e5de}
.sbs_care_name{display:flex;align-items:center;gap:30px;min-width:0}
.sbs_care_number{font-size:52px;line-height:1;color:#a6b4a4}
.sbs_care_name h2{margin-top:9px;font-size:32px;font-weight:500;line-height:1.35}
.sbs_care_price{flex-shrink:0;text-align:right}
.sbs_care_price>span{font-size:12px;color:#787d77}
.sbs_care_price>p{color:#335847;font-family:'Marcellus',serif;font-size:31px;line-height:1.4}
.sbs_care_price small{margin-left:7px;font-family:'Pretendard',sans-serif;font-size:15px}
.sbs_care_original{display:block;margin-top:4px;color:#91968f;font-size:14px;line-height:1.5}
.sbs_care_price_options{list-style:none;margin:10px 0 0;padding:0;min-width:210px}
.sbs_care_price_options li{display:flex;align-items:baseline;justify-content:space-between;gap:25px;line-height:1.7}
.sbs_care_price_options li>span{font-family:'Marcellus',serif;font-size:16px;color:#787d77}
.sbs_care_price_options strong{font-family:'Marcellus',serif;font-size:25px;color:#335847;font-weight:400}
.sbs_care_program_body{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;padding:42px 0}
.sbs_care_focus{font-size:12px;color:#8b795c;letter-spacing:.03em}
.sbs_care_description h3{margin-top:13px;font-size:26px;font-weight:500;line-height:1.55}
.sbs_care_description>p{margin-top:20px;font-size:17px;line-height:1.85;word-break:keep-all;max-width:580px}
.sbs_care_recommend{padding-top:4px}
.sbs_care_recommend h3{font-size:22px;font-weight:500;line-height:1.5}
.sbs_care_recommend h3 span{display:block;margin-bottom:13px;font-family:'Marcellus',serif;font-size:11px;letter-spacing:.08em;color:#8b795c;font-weight:400}
.sbs_care_recommend ul{list-style:none;margin:23px 0 0;padding:0}
.sbs_care_recommend li{position:relative;margin-top:12px;padding-left:18px;font-size:17px;word-break:keep-all}
.sbs_care_recommend li::before{content:"";position:absolute;left:0;top:.75em;width:5px;height:5px;border-radius:50%;background:#8c9e89}
.sbs_care_note{padding-top:5px;text-align:right;color:#787d77;font-size:13px;word-break:keep-all}
@media(max-width:1024px){.sbs_care_program_body{gap:6%}.sbs_care_name{gap:20px}.sbs_care_name h2{font-size:29px}.sbs_care_description h3{font-size:22px}}
@media(max-width:768px){.sbs_care_programs{padding:55px 0 45px}.sbs_care_program{padding-bottom:40px}.sbs_care_program+.sbs_care_program{margin-top:10px}.sbs_care_program_head{align-items:flex-start;flex-direction:column;gap:20px;padding:25px 0}.sbs_care_name{gap:17px}.sbs_care_number{font-size:43px}.sbs_care_name h2{font-size:27px}.sbs_care_price{align-self:flex-end;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:8px 15px}.sbs_care_price_options{width:100%;margin-top:0}.sbs_care_original{margin-top:0}.sbs_care_price>p{font-size:29px}.sbs_care_program_body{grid-template-columns:1fr;gap:30px;padding:30px 0}.sbs_care_description h3{font-size:22px}.sbs_care_description>p{font-size:16px;margin-top:18px}.sbs_care_recommend h3{font-size:18px}.sbs_care_recommend h3 span{margin-bottom:8px}.sbs_care_recommend ul{margin-top:17px}.sbs_care_recommend li{font-size:15px;margin-top:10px}.sbs_care_note{text-align:left;font-size:12px}}

/* 14. PROGRAM 공통 : 관리 순서 */
.sbs_care_course{padding:25px 28px 28px;background:#f6f7f3}
.sbs_care_course h3{color:#335847;font-family:'Marcellus',serif;font-size:12px;font-weight:400;letter-spacing:.07em}
.sbs_care_course h3>span{margin-left:15px;color:#787d77;font-family:'Pretendard',sans-serif;font-size:12px;letter-spacing:0}
.sbs_care_course ol{display:flex;flex-wrap:wrap;gap:14px 0;list-style:none;margin:20px 0 0;padding:0}
.sbs_care_course li{display:flex;align-items:center;font-size:15px;line-height:1.6}
.sbs_care_course li+li::before{content:"/";margin:0 17px;color:#b6c1b3}
.sbs_care_course li>span{margin-right:9px;font-family:'Marcellus',serif;font-size:11px;color:#8b795c}
@media(max-width:768px){.sbs_care_course{padding:22px 20px}.sbs_care_course ol{display:grid;grid-template-columns:1fr;gap:13px;margin-top:20px}.sbs_care_course li{font-size:14px}.sbs_care_course li+li::before{display:none}.sbs_care_course li>span{min-width:24px;margin-right:12px}}

/* 15. PROGRAM 공통 : 상담 및 예약 */
.sbs_care_contact{padding:60px 0;background:#254333}
.sbs_care_contact_inner{display:flex;justify-content:space-between;align-items:center;gap:35px}
.sbs_care_contact .sbs_eyebrow{color:#cbbb9f}
.sbs_care_contact h2{margin-top:17px;color:#fff;font-size:28px;font-weight:400;line-height:1.55}
.sbs_care_actions{display:flex;flex-wrap:wrap;gap:12px}
.sbs_care_actions a{display:flex;align-items:center;justify-content:space-between;gap:30px;min-width:180px;padding:16px 20px;border:1px solid #8c9e8f;color:#fff;font-size:14px;text-decoration:none;transition:background .2s,border-color .2s}
.sbs_care_actions a:hover{background:#3c5b49;border-color:#cbbb9f}
.sbs_care_actions a>span[aria-hidden]{font-size:19px}
@media(max-width:1024px){.sbs_care_contact_inner{align-items:flex-start;flex-direction:column}.sbs_care_contact h2{font-size:27px}}
@media(max-width:768px){.sbs_care_contact{padding:45px 0}.sbs_care_contact_inner{gap:25px}.sbs_care_contact h2{font-size:24px}.sbs_care_actions{width:100%;gap:10px}.sbs_care_actions a{flex:1;min-width:0;padding:14px;gap:12px;font-size:13px}}
@media(prefers-reduced-motion:reduce){.sbs_care_nav a,.sbs_care_nav a>span:last-child,.sbs_care_actions a{transition:none}}
