/* Scoped to: clothing-template-look-effortless */
[data-component-slug="clothing-template-look-effortless"].effortless-section, [data-component-slug="clothing-template-look-effortless"] .effortless-section { width: 100%; min-height: 100vh; background-size: cover; background-position: center; background-repeat: no-repeat; display: flex; justify-content: center; align-items: flex-start; overflow-x: hidden; } [data-component-slug="clothing-template-look-effortless"].effortless-content, [data-component-slug="clothing-template-look-effortless"] .effortless-content { width: 100%; max-width: 1400px; padding-top: 96px; padding-left: 24px; padding-right: 24px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 24px; } [data-component-slug="clothing-template-look-effortless"].effortless-title, [data-component-slug="clothing-template-look-effortless"] .effortless-title { font-weight: 900; font-style: italic; font-size: 64px; line-height: 100%; color: #000000; } [data-component-slug="clothing-template-look-effortless"].effortless-desc, [data-component-slug="clothing-template-look-effortless"] .effortless-desc { font-size: 20px; color: #000000; max-width: 760px; } [data-component-slug="clothing-template-look-effortless"].effortless-btn, [data-component-slug="clothing-template-look-effortless"] .effortless-btn { width: 350px; height: 64px; padding: 18px 24px; border-radius: 12px; border: 1px solid #000000; background: transparent; font-size: 20px; line-height: 100%; color: #000000; text-decoration: none; display: inline-flex; align-items: center; justify-content: center; margin-top: 8px; } @media (max-width: 1024px) { [data-component-slug="clothing-template-look-effortless"].effortless-title, [data-component-slug="clothing-template-look-effortless"] .effortless-title { font-size: 48px; } } @media (max-width: 768px) { [data-component-slug="clothing-template-look-effortless"].effortless-content, [data-component-slug="clothing-template-look-effortless"] .effortless-content { padding-top: 72px; } [data-component-slug="clothing-template-look-effortless"].effortless-title, [data-component-slug="clothing-template-look-effortless"] .effortless-title { font-size: 36px; } [data-component-slug="clothing-template-look-effortless"].effortless-desc, [data-component-slug="clothing-template-look-effortless"] .effortless-desc { font-size: 16px; } [data-component-slug="clothing-template-look-effortless"].effortless-btn, [data-component-slug="clothing-template-look-effortless"] .effortless-btn { width: 100%; max-width: 320px; font-size: 16px; } }