.brand-container{max-width:1000px;margin:0 auto;padding:0 20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333;line-height:1.6}.brand-container h1{font-size:32px;font-weight:600;text-align:center;margin:40px 0 30px}.brand-container h2{font-size:24px;border-bottom:2px solid #26603B;padding-bottom:10px;margin-bottom:30px}.brand-container a{color:#26603b;text-decoration:none;transition:color .2s}.brand-container a:hover{text-decoration:underline}.brand-container img{max-width:100%;height:auto}.brand-container .brand-card{background:#fff;padding:30px;border-radius:12px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px #0000000a;transition:transform .3s ease,box-shadow .3s ease}@media (hover: hover){.brand-container .brand-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px #00000014}}.brand-container .brand-hero{text-align:center;margin:0 -20px 60px;padding:40px 20px;background-color:#f9f9f9}.brand-container .brand-hero h1{font-size:36px;margin-top:0;margin-bottom:16px;color:#26603b}.brand-container .brand-hero .subtitle{font-size:18px;color:#555;max-width:700px;margin:0 auto}.brand-container .cta-section{text-align:center;background-color:#f9f9f9;padding:40px 20px;border-radius:8px;margin-top:60px}.brand-container .cta-description{max-width:700px;margin:0 auto 30px;color:#555;line-height:1.6}.brand-container .cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.brand-container .cta-button{display:inline-block;padding:12px 24px;border-radius:4px;font-weight:500;text-decoration:none;transition:all .3s ease}.brand-container .cta-button.primary{background-color:#26603b;color:#fff}.brand-container .cta-button.primary:hover{background-color:#1e4e30;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.brand-container .trust-bar-section{background:#f9f9f9;padding:18px 0;border-radius:8px;margin:40px 0;border:1px solid #eaeaea}.brand-container .trust-bar-container{display:flex;justify-content:space-around;align-items:center;max-width:100%;margin:0 auto;padding:0 15px}.brand-container .trust-bar-badge{display:flex;align-items:center;text-align:left}.brand-container .trust-bar-icon{width:32px;height:32px;object-fit:contain;margin-right:12px}.brand-container .trust-bar-text h4{margin:0 0 2px;font-size:14px;font-weight:500;line-height:1.3;color:#333}.brand-container .trust-bar-text p{margin:0;font-size:12px;color:#666;line-height:1.3}.brand-container .team-member{display:flex;margin-bottom:40px;align-items:flex-start}.brand-container .member-photo{width:200px;margin-right:30px;flex-shrink:0}.brand-container .member-photo img{border-radius:10px;box-shadow:0 4px 10px #0000001a}.brand-container .member-info h3{margin:0 0 5px;font-size:22px}.brand-container .member-title{color:#26603b;font-weight:600;margin:0 0 15px}.brand-container .cat-cfo{border-left:4px solid #26603B}.brand-container .triangle-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.brand-container .triangle-grid>*:last-child{grid-column:span 2;max-width:calc(50% - 15px);margin:0 auto;justify-self:center}.brand-container .quality-content{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.brand-container .quality-text{flex:1;min-width:300px}.brand-container .care-instructions{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.brand-container .care-item{display:flex;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 12px #0000000d;align-items:flex-start}.brand-container .care-icon{color:#26603b;margin-right:15px;flex-shrink:0}.brand-container .care-text h4{font-size:18px;margin-bottom:8px}.brand-container .care-text p{margin:0}.brand-container .comparison-tabs{display:flex;justify-content:center;margin-bottom:25px}.brand-container .tab-button{padding:8px 20px;margin:0 5px;background:#f5f5f7;border:1px solid #ddd;color:#333;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.brand-container .tab-button.active{background:#26603b;color:#fff;border-color:#26603b}.brand-container .tab-content{display:none}.brand-container .tab-content.active{display:block}.brand-container .image-comparison{position:relative;width:100%;max-width:800px;height:0;padding-bottom:66.67%;margin:0 auto;overflow:hidden;border-radius:12px}.brand-container #color-content .image-comparison{padding-bottom:100%}.brand-container #color-content .image-container img{object-position:top center}.brand-container .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.brand-container .image-before,.brand-container .image-after{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.brand-container .image-before{z-index:1;clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.brand-container .slider-handle{position:absolute;top:0;bottom:0;left:50%;width:1px;background:#fffc;z-index:2;cursor:ew-resize}.brand-container .slider-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0003;display:flex;align-items:center;justify-content:center}.brand-container .slider-button span{display:inline-block;width:12px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M48 64C21.5 64 0 85.5 0 112V400c0 26.5 21.5 48 48 48H80c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zm192 0c-26.5 0-48 21.5-48 48V400c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H240z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.brand-container .accordion{border:1px solid rgba(0,0,0,.05);border-radius:16px;background-color:#fff;margin-bottom:1.25rem;box-shadow:0 5px 20px #00000012;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;overflow:hidden}.brand-container .accordion summary{padding:1.5rem 1.75rem;list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.brand-container .accordion summary::-webkit-details-marker{display:none}.brand-container .accordion h3{margin:0;font-size:18px;border:none;padding:0}.brand-container .accordion .icon-caret{transition:transform .3s ease}.brand-container .accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.brand-container .accordion .accordion__content-wrapper{padding:0 1.75rem 1.5rem}.brand-container .accordion .rte{color:#555;line-height:1.6}.brand-container .comparison-table{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.brand-container .comparison-table th,.brand-container .comparison-table td{padding:16px;text-align:left;border-bottom:1px solid #e5e5e5;vertical-align:top}.brand-container .comparison-table thead th{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#666;background:#f8f8f8}.brand-container .comparison-table tbody th{font-weight:600;color:#1a1a1a}.brand-container .comparison-table tbody tr:last-child th,.brand-container .comparison-table tbody tr:last-child td{border-bottom:none}.brand-container .premium-col{color:#00a651}.brand-container .standard-col{color:#666}.brand-container .comparison-table strong{display:block;font-weight:600;color:#1a1a1a;margin-bottom:4px}.brand-container .premium-col strong{color:#00a651}::selection{background-color:#26603b;color:#fff}html.dark-mode ::selection{background-color:#4ade80;color:#121212}html.dark-mode .brand-container{color:#e0e0e0}html.dark-mode .brand-container h2{border-bottom-color:#4ade80}html.dark-mode .brand-container a{color:#60a5fa}html.dark-mode .brand-container .brand-hero,html.dark-mode .brand-container .cta-section{background-color:#1e1e1e}html.dark-mode .brand-container .brand-hero .subtitle,html.dark-mode .brand-container .cta-section .cta-description{color:#a0a0a0}html.dark-mode .brand-container .brand-card,html.dark-mode .brand-container .quality-test-item,html.dark-mode .brand-container .care-item,html.dark-mode .brand-container .accordion{background-color:#1e1e1e;border-color:#ffffff1a;box-shadow:0 4px 20px #0003}@media (hover: hover){html.dark-mode .brand-container .brand-card:hover{border-color:#fff3;box-shadow:0 6px 25px #0000004d}}html.dark-mode .brand-container .member-title{color:#4ade80}html.dark-mode .brand-container .cat-cfo{border-left-color:#4ade80}html.dark-mode .brand-container .care-icon{color:#4ade80}html.dark-mode .brand-container .tab-button{background:#333;border-color:#444;color:#ccc}html.dark-mode .brand-container .tab-button.active{background:#4ade80;color:#121212;border-color:#4ade80}html.dark-mode .brand-container .slider-button{background:#333;box-shadow:0 2px 6px #00000080}html.dark--mode .brand-container .slider-button span{filter:invert(1)}html.dark-mode .brand-container .accordion .rte{color:#a0a0a0}html.dark-mode .brand-container .trust-bar-section{background-color:#1e1e1e;border-color:#ffffff1a}html.dark-mode .brand-container .trust-bar-text h4{color:#e0e0e0}html.dark-mode .brand-container .trust-bar-text p{color:#a0a0a0}html.dark-mode .brand-container .comparison-table thead th{color:#a0a0a0;background:#2c2c2e}html.dark-mode .brand-container .comparison-table tbody th{color:#e0e0e0}html.dark-mode .brand-container .standard-col{color:#a0a0a0}html.dark-mode .brand-container .premium-col,html.dark-mode .brand-container .premium-col strong{color:#4ade80}html.dark-mode .brand-container .comparison-table strong{color:#e0e0e0}@media (max-width: 768px){.brand-container{padding:0 15px 20px}.brand-container h1{font-size:28px}.brand-container h2{font-size:22px}.brand-container .brand-hero{margin:0 -15px 40px}.brand-container .team-member{flex-direction:column}.brand-container .member-photo{width:100%;max-width:250px;margin:0 auto 20px}.brand-container .triangle-grid{grid-template-columns:1fr}.brand-container .triangle-grid>*:last-child{grid-column:1;max-width:100%}.brand-container .cta-buttons{flex-direction:column;gap:15px}.brand-container .cta-button{width:100%}.brand-container .meaning-grid{grid-template-columns:1fr!important}.brand-container .meaning-column{margin-bottom:40px}.brand-container .image-text-block.reverse-mobile{flex-direction:column-reverse!important}.brand-container .image-text-block .member-photo{margin:0 auto 20px!important}.brand-container .image-text-block .member-info{padding-right:0!important}.brand-container .trust-bar-container{flex-direction:column;gap:16px;align-items:flex-start}.brand-container .comparison-table{font-size:13px}.brand-container .comparison-table thead{display:none}.brand-container .comparison-table,.brand-container .comparison-table tbody,.brand-container .comparison-table tfoot{display:block}.brand-container .comparison-table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:16px;background:#f8f8f8;border-radius:8px;padding:12px;border-bottom:none}html.dark-mode .brand-container .comparison-table tbody tr{background:#2c2c2e}.brand-container .comparison-table tbody th{flex:1 0 100%;width:100%;margin-bottom:12px;padding:0;border:none;text-align:center;font-size:14px}.brand-container .comparison-table tbody td{flex:1 1 50%;width:50%;padding:12px 8px;border:none;position:relative;display:flex;flex-direction:column;text-align:center}.brand-container .comparison-table tbody td.premium-col{border-right:1px solid #e5e5e5}html.dark-mode .brand-container .comparison-table tbody td.premium-col{border-right-color:#38383a}.brand-container .comparison-table tbody td:before{content:attr(data-label);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.brand-container .premium-col:before{color:#00a651}.brand-container .standard-col:before{color:#666}}.pillar-page-container{max-width:1100px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.pillar-page-container h1,.pillar-page-container h2,.pillar-page-container h3,.pillar-page-container h4{font-weight:600}.page-title{display:none!important}.pillar-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:40px;margin-bottom:40px;border-radius:16px}.pillar-hero-text h1{font-size:3rem;line-height:1.1;margin-bottom:16px}.pillar-hero-text .subtitle{font-size:1.125rem;line-height:1.6;max-width:90%}.pillar-hero-image img{width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px #0000001a}.pillar-toc{padding:30px;border-radius:12px;margin-bottom:60px}.pillar-toc h2{margin-top:0;margin-bottom:20px;font-size:1.5rem;border-bottom:2px solid;padding-bottom:10px}.pillar-toc ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.pillar-toc li a{display:block;font-weight:500;padding:10px;border-radius:6px;transition:background-color .2s ease}.pillar-section{padding:60px 0;border-bottom:1px solid}.pillar-section:last-of-type{border-bottom:none}.pillar-section h2{font-size:2.25rem;text-align:center;margin-bottom:16px;margin-top:0}.pillar-section>p{font-size:1.125rem;text-align:center;max-width:800px;margin:0 auto 40px}.comparison-box{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:40px}.comparison-item{padding:25px;border-radius:12px}.comparison-item h3{margin-top:0;font-size:1.25rem}.pillar-cta-box{text-align:center;padding:30px;border-radius:12px;margin-top:40px}.pillar-cta-box p{margin:0 auto 20px;font-size:1.125rem;max-width:600px}.product-showcase{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.product-card-pillar{display:flex;flex-direction:column;padding:20px;border-radius:12px;text-align:center}.product-image-pillar{width:100%;border-radius:8px;margin-bottom:20px}.product-card-pillar h3{font-size:1.5rem;margin-top:0;margin-bottom:10px}.product-card-pillar p{flex-grow:1;margin-bottom:20px}.styling-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.styling-point{padding:25px;border-radius:12px}.styling-point h4{margin-top:0;font-size:1.25rem}.final-cta-pillar{text-align:center;padding:60px 20px;margin-top:60px;border-radius:16px}.final-cta-pillar h2{font-size:2.25rem;margin-top:0;margin-bottom:16px}.final-cta-pillar p{font-size:1.125rem;max-width:600px;margin:0 auto 30px}.cta-button{display:inline-block;padding:12px 24px;border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease;border:1px solid transparent}.cta-button.primary{background-color:#26603b;color:#fff}.cta-button.primary:hover{background-color:#1e4e30;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.pillar-cta-box .cta-button{background-color:transparent;border:1px solid}.dm-section{color:#333}.dm-surface{background-color:#f9f9f9}.dm-surface-secondary{background-color:#f0f0f0}.dm-border{border-color:#e5e5e5}.dm-text{color:#111}.dm-text-secondary{color:#555}.dm-link,.dm-brand-green{color:#26603b}.pillar-toc ul a:hover{background-color:#f0f0f0}.pillar-cta-box .cta-button{border-color:#26603b;color:#26603b}.pillar-cta-box .cta-button:hover{background-color:#26603b;color:#fff}html.dark-mode .dm-section{color:#e0e0e0}html.dark-mode .dm-surface{background-color:#1e1e1e}html.dark-mode .dm-surface-secondary{background-color:#2c2c2c}html.dark-mode .dm-border{border-color:#333}html.dark-mode .dm-text{color:#f5f5f5}html.dark-mode .dm-text-secondary{color:#a0a0a0}html.dark-mode .dm-link{color:#60a5fa}html.dark-mode .dm-brand-green{color:#4ade80}html.dark-mode .pillar-hero-image img{box-shadow:0 10px 30px #0006}html.dark-mode .pillar-toc ul a:hover{background-color:#2c2c2c}html.dark-mode .pillar-cta-box .cta-button{border-color:#4ade80;color:#4ade80}html.dark-mode .pillar-cta-box .cta-button:hover{background-color:#4ade80;color:#121212}@media (max-width: 900px){.pillar-hero{grid-template-columns:1fr;text-align:center}.pillar-hero-text .subtitle{max-width:100%}}@media (max-width: 768px){.pillar-page-container{padding:15px}.pillar-hero{padding:20px}.pillar-hero-text h1{font-size:2.25rem}.comparison-box{grid-template-columns:1fr}.pillar-section>p{font-size:1rem}.pillar-section h2{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/brand-pages.css.map */
