.hair-collection-section[data-v-5c697d49]{background:linear-gradient(135deg,#faf9f7 0%,#fff 100%);width:100%;padding:80px 60px}.content-wrapper[data-v-5c697d49]{align-items:center;gap:80px;max-width:1400px;margin:0 auto;display:flex}.text-content[data-v-5c697d49]{flex:1;max-width:600px}.section-title[data-v-5c697d49]{color:#1a1a1a;margin:0 0 32px;font-size:56px;font-weight:700;line-height:1.2}.description-one[data-v-5c697d49]{color:#4a4a4a;margin:0 0 24px;font-size:18px;line-height:1.8}.description-two[data-v-5c697d49]{color:#4a4a4a;margin:0 0 40px;font-size:18px;line-height:1.8}.shop-button[data-v-5c697d49]{color:#fff;cursor:pointer;background-color:#2a2a2a;border-radius:8px;padding:18px 48px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-block}.shop-button[data-v-5c697d49]:hover{background-color:#3a3a3a;transform:translateY(-2px)}.image-container[data-v-5c697d49]{flex:1;justify-content:center;align-items:center;max-width:600px;display:flex}.collection-image[data-v-5c697d49]{object-fit:cover;object-position:center;border-radius:20px;width:100%;max-width:600px;height:100%;max-height:700px;box-shadow:0 16px 48px #00000026}@media (width<=1024px){.hair-collection-section[data-v-5c697d49]{padding:60px 40px}.content-wrapper[data-v-5c697d49]{gap:60px}.section-title[data-v-5c697d49]{margin-bottom:28px;font-size:48px}.description-one[data-v-5c697d49]{margin-bottom:20px;font-size:17px}.description-two[data-v-5c697d49]{margin-bottom:36px;font-size:17px}.shop-button[data-v-5c697d49]{padding:16px 42px;font-size:17px}.image-container[data-v-5c697d49]{max-width:500px}.collection-image[data-v-5c697d49]{max-width:500px;max-height:600px}}@media (width<=768px){.hair-collection-section[data-v-5c697d49]{padding:50px 30px}.content-wrapper[data-v-5c697d49]{flex-direction:column;gap:40px}.text-content[data-v-5c697d49]{max-width:100%}.section-title[data-v-5c697d49]{margin-bottom:24px;font-size:40px}.description-one[data-v-5c697d49]{margin-bottom:18px;font-size:16px}.description-two[data-v-5c697d49]{margin-bottom:32px;font-size:16px}.shop-button[data-v-5c697d49]{padding:15px 40px;font-size:16px}.image-container[data-v-5c697d49]{width:100%;max-width:100%}.collection-image[data-v-5c697d49]{max-width:100%;max-height:650px}}@media (width<=480px){.hair-collection-section[data-v-5c697d49]{padding:40px 20px}.content-wrapper[data-v-5c697d49]{gap:32px}.section-title[data-v-5c697d49]{margin-bottom:20px;font-size:32px}.description-one[data-v-5c697d49]{margin-bottom:16px;font-size:15px;line-height:1.7}.description-two[data-v-5c697d49]{margin-bottom:28px;font-size:15px;line-height:1.7}.shop-button[data-v-5c697d49]{border-radius:6px;padding:14px 36px;font-size:15px}.collection-image[data-v-5c697d49]{border-radius:16px;max-height:550px}}@media (width<=320px){.hair-collection-section[data-v-5c697d49]{padding:32px 16px}.section-title[data-v-5c697d49]{font-size:28px}.description-one[data-v-5c697d49],.description-two[data-v-5c697d49]{font-size:14px}.shop-button[data-v-5c697d49]{padding:12px 32px;font-size:14px}}.img-overlay-1[data-v-5c697d49]{width:600px;height:700px;display:inline-block;position:relative}.img-overlay-1 img[data-v-5c697d49]{object-fit:cover;z-index:-1;width:100%;height:100%;display:block}.img-overlay-1[data-v-5c697d49]:after{content:"";background:var(--67e609ba);width:100%;height:100%;position:absolute;top:0;left:0}.ec-btn[data-v-5c697d49]{cursor:pointer;text-overflow:ellipsis;white-space:pre;justify-content:center;align-items:center;padding:0 24px;font-weight:700;transition:opacity .2s ease-in-out;display:inline-flex;overflow:hidden}.ec-btn[data-v-5c697d49]:hover{opacity:.5}.ec-btn.solid-button[data-v-5c697d49]{border:none}.ec-btn.outline-button[data-v-5c697d49]{background:0 0;border:2px solid}.ec-btn.text-link[data-v-5c697d49]{height:auto;font-weight:400;font-size:inherit;background:0 0;border:none;padding:0;display:inline}.ec-btn.small[data-v-5c697d49]{height:30px;font-size:12px}.ec-btn.medium[data-v-5c697d49]{height:48px;font-size:16px}.ec-btn.large[data-v-5c697d49]{height:60px;font-size:16px}.ec-btn.pill[data-v-5c697d49]{border-radius:32px}.ec-btn.rectangle[data-v-5c697d49]{border-radius:0}.ec-btn.round-corner[data-v-5c697d49]{border-radius:10px}
