.care-instructions-page{--care-font-primary: var(--font-body-family, "Inter", -apple-system, BlinkMacSystemFont, sans-serif);--care-color-text: #333333;--care-color-heading: #1a1a1a;--care-color-border: #e5e5e5;--care-color-bg: #ffffff;--care-color-accent: #6B5D4D;--care-color-accent-light: #f8f6f4;--care-color-accent-hover: #5a4d3f;--care-spacing-xs: .5rem;--care-spacing-sm: 1rem;--care-spacing-md: 1.5rem;--care-spacing-lg: 2rem;--care-spacing-xl: 3rem;--care-max-width: 900px;--care-transition: .3s ease}.care-instructions-page{padding:var(--care-spacing-xl) var(--care-spacing-md);background-color:var(--care-color-bg);min-height:80vh}.care-instructions-container{max-width:var(--care-max-width);margin:0 auto}.care-instructions-page .care-title{font-family:var(--care-font-primary);font-size:28px!important;font-weight:400!important;letter-spacing:.1em;text-transform:uppercase!important;color:var(--care-color-heading);margin:0 0 var(--care-spacing-sm);text-align:center}.care-instructions-page .care-subtitle{font-family:var(--care-font-primary);font-size:16px;font-weight:400;color:#666;text-align:center;margin:0 0 var(--care-spacing-xl);max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.care-material-section{background:var(--care-color-bg);border:1px solid var(--care-color-border);margin-bottom:var(--care-spacing-lg);transition:box-shadow var(--care-transition)}.care-material-section:hover{box-shadow:0 4px 20px #0000000f}.care-material-header{background:var(--care-color-accent);color:#fff;padding:var(--care-spacing-md) var(--care-spacing-lg);display:flex;align-items:center;gap:var(--care-spacing-sm)}.care-material-icon{width:28px;height:28px;flex-shrink:0}.care-material-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5}.care-instructions-page .care-material-name{font-family:var(--care-font-primary);font-size:18px!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase!important;margin:0;color:#fff!important}.care-material-body{padding:var(--care-spacing-lg)}.care-instructions-page .care-material-intro{font-family:var(--care-font-primary);font-size:15px;line-height:1.7;color:var(--care-color-text);margin:0 0 var(--care-spacing-md);padding-bottom:var(--care-spacing-md);border-bottom:1px solid var(--care-color-border)}.care-subsection{margin-bottom:var(--care-spacing-md)}.care-subsection:last-child{margin-bottom:0}.care-instructions-page .care-subsection-title{font-family:var(--care-font-primary);font-size:14px!important;font-weight:600!important;letter-spacing:.05em;text-transform:uppercase!important;color:var(--care-color-accent);margin:0 0 var(--care-spacing-sm);display:flex;align-items:center;gap:var(--care-spacing-xs)}.care-subsection-title:before{content:"";display:inline-block;width:4px;height:4px;background:var(--care-color-accent);border-radius:50%}.care-instructions-page .care-list{list-style:none;margin:0;padding:0}.care-instructions-page .care-list li{font-family:var(--care-font-primary);font-size:15px;line-height:1.7;color:#555;padding:var(--care-spacing-xs) 0;padding-left:var(--care-spacing-md);position:relative}.care-instructions-page .care-list li:before{content:"\2022";position:absolute;left:0;color:var(--care-color-accent);font-weight:700}.care-instructions-page .care-list li strong{color:var(--care-color-heading);font-weight:600}.care-note{background:var(--care-color-accent-light);padding:var(--care-spacing-sm) var(--care-spacing-md);margin-top:var(--care-spacing-md);border-left:3px solid var(--care-color-accent)}.care-instructions-page .care-note p{font-family:var(--care-font-primary);font-size:14px;line-height:1.6;color:var(--care-color-text);margin:0}.care-note strong{color:var(--care-color-accent)}@media screen and (max-width:767px){.care-instructions-page{padding:var(--care-spacing-lg) var(--care-spacing-sm)}.care-instructions-page .care-title{font-size:22px!important}.care-instructions-page .care-subtitle{font-size:14px}.care-material-header{padding:var(--care-spacing-sm) var(--care-spacing-md)}.care-instructions-page .care-material-name{font-size:16px!important}.care-material-body{padding:var(--care-spacing-md)}.care-instructions-page .care-material-intro,.care-instructions-page .care-list li{font-size:14px}.care-instructions-page .care-subsection-title{font-size:13px!important}}@media screen and (max-width:480px){.care-instructions-page .care-title{font-size:20px!important;letter-spacing:.08em}.care-material-icon{width:24px;height:24px}.care-instructions-page .care-material-name{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/care-instructions.css.map */
