.page-content{padding:3rem 0;position:relative;z-index:1}@media (min-width: 768px){.page-content{padding:3rem 8%}}@media (min-width: 1200px){.page-content{padding:3rem 12%}}.page-content .container{max-width:100%;margin:0 auto;padding:0 1.5rem}.page-content .page-title{font-size:4rem;font-weight:700;text-align:center;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.2}.page-content .page-subtitle{font-size:1.65rem;text-align:center;color:#6b7280;margin-bottom:2rem;font-weight:400}.page-content .section-title{font-size:2rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:-.01em;line-height:1.3}.page-content .text-body{font-size:1.5rem;line-height:1.5;margin-bottom:1.25rem;color:#333}.page-content .text-lead{font-size:2rem;font-weight:600;line-height:1.4;margin-bottom:1.5rem;color:#111}.page-content .text-link{color:#2563eb;text-decoration:underline;transition:color .2s ease}.page-content .text-link:hover{color:#1d4ed8}.page-content .content-section{margin:4rem 0}.page-content .intro-section{margin-bottom:4rem}.page-content .section-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.page-content .section-icon{font-size:2rem;line-height:1}.page-content .title-divider{width:5rem;height:.25rem;background:linear-gradient(90deg,#2563eb,#7c3aed);margin:0 auto 2rem;border-radius:2rem}.page-content .section-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent);margin:3rem 0 0}.page-content .cta-divider{width:8rem;height:.25rem;background:linear-gradient(90deg,#2563eb,#7c3aed);margin:0 auto 2rem;border-radius:2rem}.page-content .highlight-section{background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:3rem 2rem;border-radius:1rem;margin:5rem 0}.page-content .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;margin-top:2rem}.page-content .feature-card{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.page-content .feature-card:hover{transform:translateY(-.25rem);box-shadow:0 4px 12px #00000026}.page-content .feature-icon{font-size:2.5rem;margin-bottom:1rem;line-height:1}.page-content .feature-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#111}.page-content .feature-text{font-size:1.35rem;line-height:1.4;color:#4b5563}.page-content .grade-section{margin:3rem 0}.page-content .grade-header{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;border-radius:1rem;background:linear-gradient(135deg,#f9fafb,#fff)}.page-content .grade-badge{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;font-size:2rem;font-weight:700;color:#fff;flex-shrink:0}.page-content .grade-a-crisp .grade-badge{background:linear-gradient(135deg,#10b981,#059669)}.page-content .grade-a-worn .grade-badge{background:linear-gradient(135deg,#3b82f6,#2563eb)}.page-content .grade-b .grade-badge{background:linear-gradient(135deg,#f59e0b,#d97706)}.page-content .grade-c .grade-badge{background:linear-gradient(135deg,#ef4444,#dc2626)}.page-content .grade-title-group{flex:1}.page-content .grade-subtitle{font-size:1.35rem;color:#6b7280;margin-top:.5rem}.page-content .grade-content{padding-left:0}.page-content .grade-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:2rem;margin:2rem 0}.page-content .grade-detail-card{background:#fff;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb}.page-content .detail-heading{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#111}.page-content .detail-list{list-style:none;padding:0;margin:0}.page-content .detail-list li{padding-left:1.5rem;margin-bottom:.75rem;position:relative;font-size:1.35rem;line-height:1.4;color:#4b5563}.page-content .detail-list li:before{content:"\2022";position:absolute;left:0;color:#2563eb;font-weight:700}.page-content .example-box{background:#f9fafb;padding:1.5rem;border-radius:.75rem;border-left:4px solid #2563eb;margin-top:2rem}.page-content .example-label{font-weight:700;color:#2563eb;font-size:1.35rem;text-transform:uppercase;letter-spacing:.05em}.page-content .example-text{margin-top:.5rem;color:#4b5563;font-size:1.35rem;font-style:italic}.page-content .inspection-list{margin:2rem 0}.page-content .inspection-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem}.page-content .inspection-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#10b981;color:#fff;font-size:.875rem;font-weight:700;flex-shrink:0}.page-content .inspection-item p{margin:0;color:#4b5563;font-size:1.35rem;line-height:1.4}.page-content .care-rules-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;margin-top:2rem}.page-content .care-rule-card{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;position:relative}.page-content .rule-number{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:1.25rem;font-weight:700;border-radius:50%}.page-content .rule-title{font-size:1.65rem;font-weight:600;margin-bottom:.75rem;color:#111;padding-right:3rem}.page-content .rule-text{font-size:1.35rem;line-height:1.4;color:#4b5563;margin-bottom:1rem}.page-content .tip-box{background:#fef3c7;padding:1rem;border-radius:.5rem;margin-top:1rem;display:flex;gap:.75rem;align-items:flex-start}.page-content .tip-icon{font-size:1.25rem;flex-shrink:0}.page-content .tip-text{font-size:1.35rem;line-height:1.4;color:#92400e;margin:0}.page-content .fabric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem;margin-top:2rem}.page-content .fabric-card{background:#fff;padding:1.5rem;border-radius:.75rem;border:2px solid #e5e7eb;transition:border-color .3s ease,transform .3s ease}.page-content .fabric-card:hover{border-color:#2563eb;transform:translateY(-.25rem)}.page-content .fabric-icon{font-size:2.5rem;margin-bottom:1rem;display:block}.page-content .fabric-name{font-size:1.65rem;font-weight:600;margin-bottom:1rem;color:#111}.page-content .fabric-instructions{list-style:none;padding:0;margin:0}.page-content .fabric-instructions li{padding-left:1.25rem;margin-bottom:.5rem;position:relative;font-size:1.35rem;line-height:1.4;color:#4b5563}.page-content .fabric-instructions li:before{content:"\2192";position:absolute;left:0;color:#2563eb}.page-content .issues-list{display:grid;gap:1.5rem;margin-top:2rem}.page-content .issue-card{background:#fff;padding:1.5rem;border-radius:.75rem;border-left:4px solid #2563eb}.page-content .issue-title{font-size:1.65rem;font-weight:600;margin-bottom:1rem;color:#111}.page-content .issue-solutions{list-style:none;padding:0;margin:0}.page-content .issue-solutions li{padding-left:1.5rem;margin-bottom:.75rem;position:relative;font-size:1.35rem;line-height:1.4;color:#4b5563}.page-content .issue-solutions li:before{content:"\2713";position:absolute;left:0;color:#10b981;font-weight:700}.page-content .storage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;margin-top:2rem}.page-content .storage-tip{background:#fff;padding:1.5rem;border-radius:.75rem;text-align:center}.page-content .storage-icon{font-size:2.5rem;margin-bottom:1rem;display:block}.page-content .storage-title{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;color:#111}.page-content .storage-text{font-size:1.35rem;line-height:1.4;color:#4b5563;margin:0}.page-content .callout-box{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:2rem;border-radius:1rem;border-left:4px solid #2563eb;margin:2rem 0}.page-content .callout-text{font-size:1.35rem;line-height:1.5;color:#1e40af;margin-bottom:.75rem}.page-content .callout-text:last-child{margin-bottom:0}.page-content .process-timeline{margin:4rem 0}.page-content .process-step{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin-bottom:3rem;position:relative}.page-content .step-marker{display:flex;flex-direction:column;align-items:center;position:relative}.page-content .step-number{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:1.5rem;font-weight:700;border-radius:50%;position:relative;z-index:2}.page-content .step-line{width:2px;flex:1;background:linear-gradient(180deg,#2563eb,#e5e7eb);margin-top:.5rem;min-height:4rem}.page-content .process-step:last-child .step-line{display:none}.page-content .step-content{padding-bottom:2rem}.page-content .step-icon{font-size:2.5rem;display:inline-block;margin-right:.75rem;vertical-align:middle}.page-content .step-title{font-size:2.35rem;font-weight:600;margin-bottom:1rem;color:#111;display:inline-block;vertical-align:middle}.page-content .step-description{font-size:1.5rem;line-height:1.4;color:#4b5563;margin-bottom:1.5rem}.page-content .step-details{background:#f9fafb;padding:1.5rem;border-radius:.75rem;margin-top:1.5rem}.page-content .detail-note{font-size:1.35rem;line-height:1.4;color:#6b7280;margin-top:1rem;font-style:italic}.page-content .step-highlight{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:1.5rem;border-radius:.75rem;border-left:4px solid #2563eb;margin-top:1.5rem}.page-content .step-highlight p{margin:0;font-size:1.2rem;line-height:1.4;color:#1e40af}.page-content .success-highlight{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-left-color:#10b981}.page-content .success-highlight p{color:#065f46}.page-content .grade-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:1.5rem 0}.page-content .mini-grade-badge{padding:1rem;border-radius:.5rem;text-align:center;border:2px solid}.page-content .badge-a-crisp{background:#d1fae5;border-color:#10b981}.page-content .badge-a-worn{background:#dbeafe;border-color:#3b82f6}.page-content .badge-b{background:#fed7aa;border-color:#f59e0b}.page-content .badge-c{background:#fecaca;border-color:#ef4444}.page-content .badge-label{display:block;font-weight:700;font-size:1.35rem;margin-bottom:.25rem}.page-content .badge-desc{display:block;font-size:1.35rem;color:#4b5563}.page-content .cta-section{text-align:center;margin:5rem 0 3rem;padding:3rem 2rem;background:linear-gradient(135deg,#f9fafb,#fff);border-radius:1rem}.page-content .cta-title{font-size:2.65rem;font-weight:600;margin-bottom:1rem;color:#111}.page-content .tagline{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#111;letter-spacing:-.01em}.page-content .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.page-content .cta-footer{font-size:1.35rem;color:#000;font-style:italic;margin-top:2rem}.page-content .btn{display:inline-block;padding:.875rem 2.5rem;font-size:1.5rem;font-weight:600;text-decoration:none;border-radius:.5rem;transition:all .3s ease;border:2px solid transparent}.page-content .btn-primary{background:#000;color:#fff}.page-content .btn-primary:hover{background:#000;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb4d}.page-content .btn-secondary{background:transparent;color:#000;border-color:#000}.page-content .btn-secondary:hover{background:#000;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb33}@media (max-width: 48rem){.page-content .page-title{font-size:2.25rem}.page-content .page-subtitle{font-size:1.125rem}.page-content .section-title{font-size:1.7rem}.page-content .text-body{font-size:1.125rem}.page-content .text-lead{font-size:1.4rem}.page-content .detail-list li{font-size:1.125rem}.page-content .feature-grid,.page-content .care-rules-grid,.page-content .fabric-grid,.page-content .storage-grid,.page-content .grade-details-grid{grid-template-columns:1fr}.page-content .highlight-section{padding:2rem 1.5rem;margin:3rem 0}.page-content .section-header{flex-direction:column;text-align:center}.page-content .grade-header{flex-direction:column;text-align:center;align-items:center}.page-content .process-step{grid-template-columns:auto 1fr;gap:1rem}.page-content .step-number{width:3rem;height:3rem;font-size:1.25rem}.page-content .step-title{font-size:1.7rem}.page-content .step-description{font-size:1.3rem}.page-content .cta-buttons{flex-direction:column;align-items:center}.page-content .btn{width:100%;max-width:20rem}.page-content .container{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/content-pages.css.map */
